Building IOS9 Apps With Firemonkey In Delphi XE7, XE8, and Delphi 10 Seattle


Developer Sarina DuPont from Embarcadero has a couple blog posts up talking about IOS 9 support in Delphi XE7, Delphi XE8, and Delphi 10 Seattle. Delphi 10 Seattle already fully supports IOS9. There is a one line workaround change that you need to make to the FMX.Context.GLES.iOS.pas file in XE7 and XE8 to enable FMX apps from those versions to work in IOS9. Delphi XE7 only supports IOS32 so you can develop Enterprise and Ad Hoc apps with it for IOS9. Delphi XE8 and Delphi 10 Seattle support Universal apps with IOS32+IOS64 which allows you to develop Enterprise apps, Ad Hoc apps, and apps for the Apple App Store targeting IOS9. Additionally, Delphi Seattle supports IOS64 debugging as well. Other IOS9 features found in Delphi Seattle that were not in previous versions are things like IOS9 UI styles, fonts, and extended optional native control support. The XE7/XE8 workaround probably also applies to earlier versions of Appmethod but since Appmethod is on a subscription system you should be able to just upgrade to the latest version (1.17).
Head over and check out the full workaround for running Delphi XE7 and XE8 Firemonkey apps in IOS9.
Bonus: Deploy IOS9 applications to your devices without an Apple Developer account.

Comments are closed.