Issue One: iOS 9 was opened for download in 2015/09/16, but apps that were previously used for Delphi development will be out of service and not run on iOS 9.
Question two: Using the Delphi Seattle + Xcode 7.0 + iOS SDK 9.0 to release the real machine to iOS 9 is no problem, but the release to iOS 6~8 will flash back .
In order to solve the above problems, we can refer to the following methods (for reference only, I hope EMB can provide the hot Fix of Delphi Seattle as soon as possible):
Development environment:
- Change back to Delphi XE8 Update 1
- Xcode 6.4
- IOS SDK 8.4
Modify the source code:
- According to the official recommended method, modify the source code of the XE8 (if not modified, will flash back):
- http://community.embarcadero.com/blogs/entry/ Workaround-steps-for-building-ios-32-bit-applications-for-ios-9-with-xe7-and-xe8
Real-Machine testing:
- IPhone 3GS v6.1.2 (+ bit)
- IPhone 4 v7.1.2 (+ bit)
- IPhone 4S v9.0 (+ bit)
- IPad 2 Mini v9.0 (+ bit)
With the real machine test, the above machine species are not flashing back, quickly re-shelves the new version of the APP bar.
Delphi Seattle released to IOS 6~8 solutions for flash-back issues