자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi IOS 12 대응에 관해서
2018.10.01 14:51
http://tech.devgear.co.kr/delphi_news/446753
현재의 RAD 스튜디오 10.2.3의 지원:
iOS 11 SDK와 Xcode 9.X을 사용해 iOS 12 디바이스에서 실행되는 앱을 개발할 수 있습니다.
------------------------------------------------------------------------------------------------------
위 내용에서 궁금한점이 있어서 문의드립니다.
현재환경 :
delphi 10.2.3
iOS 11.3 SDK
Xcode 9.x
iPhone iOS : 11.x
현재 업데이트 서브스크립션 계약은 맺고있지 않습니다...
그러면 iPhone iOS 12 로 업그레이드시 xcode 9.x 버전과는 디바이스 연결이 안되기에 현재로서는
개발이 불가능하고 iOS 11버전대로 해야하는데 delphi 10.2.3 개발자는 델파이10.3 으로 반드시 업그레이드 해야하는지
궁금합니다... 차후 패치를 통한 지원이 가능한지요.
1. 업데이트 서브스크립션으로 필히 델파이 업그레이드?
2. 앞으로도 iOS 11버전대로만 계속 개발 해야하는지요
3. 현재 11버전으로 개발시에 향후 iOS 13, 14... 출시되면 그때마다 업그레이드가 필요한지요
다른 개발툴에 비해 값비싼 개발툴을 사용하는데 새로운 버전에 대한 대응이 많이 아쉽습니다
해마다 추가비용을 들여서 개발툴을 업그레이드 해야하는 아쉬운점이 있네요.
Delphi IOS 12 대응에 관해서
2018.10.01 14:51
http://tech.devgear.co.kr/delphi_news/446753
현재의 RAD 스튜디오 10.2.3의 지원:
iOS 11 SDK와 Xcode 9.X을 사용해 iOS 12 디바이스에서 실행되는 앱을 개발할 수 있습니다.
------------------------------------------------------------------------------------------------------
위 내용에서 궁금한점이 있어서 문의드립니다.
현재환경 :
delphi 10.2.3
iOS 11.3 SDK
Xcode 9.x
iPhone iOS : 11.x
현재 업데이트 서브스크립션 계약은 맺고있지 않습니다...
그러면 iPhone iOS 12 로 업그레이드시 xcode 9.x 버전과는 디바이스 연결이 안되기에 현재로서는
개발이 불가능하고 iOS 11버전대로 해야하는데 delphi 10.2.3 개발자는 델파이10.3 으로 반드시 업그레이드 해야하는지
궁금합니다... 차후 패치를 통한 지원이 가능한지요.
1. 업데이트 서브스크립션으로 필히 델파이 업그레이드?
2. 앞으로도 iOS 11버전대로만 계속 개발 해야하는지요
3. 현재 11버전으로 개발시에 향후 iOS 13, 14... 출시되면 그때마다 업그레이드가 필요한지요
다른 개발툴에 비해 값비싼 개발툴을 사용하는데 새로운 버전에 대한 대응이 많이 아쉽습니다
해마다 추가비용을 들여서 개발툴을 업그레이드 해야하는 아쉬운점이 있네요.
iOS 등의 플랫폼 업그레이드에 대응하는 가장 좋은 방법은 업데이트 서브크립션 계약을 맺는 것입니다.
말씀하신데로, iOS 12 버전은 새로 출시되는 10.3 버전에서 공식 지원하는 것으로 발표가 났습니다.
http://tech.devgear.co.kr/delphi_news/446753
(업데이트 서브스크립션 가입 고객의 경우 베타를 이용해 지원합니다.)
10.2.3으로 iOS 12용 앱을 만드시려면, SDK를 11.X 버전으로 XCode를 9.X 버전으로 설정해 개발해야 합니다.
즉, iOS 12의 하위호환성을 이용해 개발해야 합니다.
향후 iOS 13, 14 버전이 출시되도 새로운 버전으로 대응할 것으로 예상됩니다.
간혹, 마이너 버전을 핫픽스 형태로 지원하지만, 공식적으로는 매이저 플랫폼 업그레이드는 새버전으로 지원합니다.
개발자시라면 아시겠지만, 빈번하게 출시되는 플랫폼 업그레이드를 여러버전에서 대응하는 것이 쉽지 않은 작업인것 같습니다.
저도 아쉬운 마음은 같습니다만, 현재로서는 업데이트 서브스크립션 계약해 최신버전을 유지하는 것이 가장 좋은 대응 방안입니다.
감사합니다.