다음 글은 엠바카데로에서 제안한 내용 중 일부를 번역한 내용입니다. 더욱 자세한 내용은 원글에서 참고하시기 바랍니다.

http://community.embarcadero.com/blogs/entry/workaround-steps-for-building-ios-32-bit-applications-for-ios-9-with-xe7-and-xe8

 

여러분들은 RAD Studio 10 시애틀에서 iOS 9 앱을 빌드할 수 있습니다.

 

iOS SDK의 변경은 XE7과 XE8로 제작된 32비트 iOS 애플리케이션을 iOS9에 배포 시 발생하는 이슈의 원인입니다.

해당 이슈는 RAD Studio 10 시애틀에서는 발생하지 않습니다.

 

다음 내용은 XE7과 XE8로 iOS 9용 iOS 32비트 애플리케이션 제작을 위한 간단한 단계를 안내합니다.

 

1단계 : RAD Studio XE7 또는 XE8에서 기존 iOS 프로젝트를 엽니다.

 

2단계: RAD Studio 설치 경로 하위의 Source\fmx 디렉토리에서 FMX.Context.GLES.iOS.pas 유닛을 찾습니다.

 

3단계: 해당 파일을 1단계의 프로젝트 경로에 복사합니다.(원본 소스파일은 유지합니다.)

 

4단계: 1단계의 프로젝트에 위 유닛을 추가합니다.

 

5단계: IDE에서 FMX.Context.GLES.iOS.pas를 엽니다.

 

6단계: TCustomContextiOS.CreateShardContext 함수에서 아래 코드를 찾습니다.(약 52번째 줄에 있습니다.)

1
FSharedContext := TEAGLContext.Wrap(TEAGLContext.Create.initWithAPI(kEAGLRenderingAPIOpenGLES2));

"Create"를 "Alloc"으로 변경합니다.

 

수정된 버전은 아래와 같습니다.

1
FSharedContext := TEAGLContext.Wrap(TEAGLContext.Alloc.initWithAPI(kEAGLRenderingAPIOpenGLES2));

7단계: 파일을 저장하고 iOS 8.4 SDK를 사용해 프로젝트를 다시 빌드합니다.(iOS 9 장치를 타겟팅할 수 있지만 iOS 8.4 SDK로 빌드해야합니다.)

 
 
번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 21869
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 20512
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 22544
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 28295
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 29591
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 24917
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 45858
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 181407
263 델파이 iOS 개발 따라잡기: 3. 데이터베이스 연결하기 관리자 2013.08.27 4746
262 델파이 iOS 개발 따라잡기: 2. 3D 애니메이션 관리자 2013.08.27 3928
261 맥 OS X 애플리케이션에서 씨리얼포트 연결하기 관리자 2013.08.12 3978
260 Help Update 2 (RAD Studio XE4, Delphi XE4, C++Builder XE4) 관리자 2013.07.31 3797
259 델파이 iOS 개발 따라잡기: 1-2. 기본 컴포넌트 사용하기 관리자 2013.07.31 4033
258 델파이 iOS 개발 따라잡기: 1-1. 기본 컴포넌트 사용하기 관리자 2013.07.23 4720
257 파이어몽키 심층분석: 컴포넌트와 스타일 file 관리자 2013.07.23 3721
256 iOS UI 디자인 (델파이XE4 활용) 관리자 2013.07.19 3805
255 [웹세미나] So Many Devices, So Little Time: 파이어몽키로 더욱 빠르게 각 디바이스용 앱 개발 관리자 2013.07.19 3424
254 Developer Direct LIVE! 모바일 썸머 스쿨!! 관리자 2013.07.06 2967
253 [웹세미나] 멋진 모바일 UI 디자인을 위한 7가지 팁 관리자 2013.07.06 4012
252 [기술백서] 모바일로 가면서 개발자가 하게 되는 실수 TOP5 (한글) 관리자 2013.07.06 4337
251 윈도우 VCL 앱을 iOS로 전환하기 관리자 2013.06.29 4121
250 TListView iOS 샘플 제공 관리자 2013.06.28 4042
249 프로모션 제공 툴 활용 안내 자료 관리자 2013.06.28 3538
248 CodeRage 모바일에서 소개된 "유용한 정보" 링크 모음입니다. 관리자 2013.06.28 3448
247 RAD스튜디오/델파이/C++빌더XE4 HELP 업데이트1 관리자 2013.06.11 3639
246 아이폰, 아이패드, 아이팟 앱 개발을 위한 파이어몽키 용 TMS 컴포넌트가 출시되었습니다. 관리자 2013.06.04 3805
245 RAD스튜디오나 델파이만으로 (별도 맥 컴퓨터 없이) 아이폰 앱을 만들고 앱스토어에 올릴 수 있습니다. 관리자 2013.05.30 6212
244 RAD Studio XE4 따라잡기 워크샵 (부산/대전) 발표자료입니다. file 관리자 2013.05.30 4010