Earlier this week, Apple released the new version of iOS, iOS 12. We’ve been testing iOS 12 with 10.2 Tokyo Release 3 and the 10.3 Carnival Beta. 
What we support with RAD Studio 10.2.3 today:
  • Building applications that can run on iOS 12 devices using the iOS 11 SDK and Xcode 9.x
The new SDK and Xcode version are not supported at this time.
 
What we plan to support for the new iOS 12 with RAD Studio 10.3:
  • Targeting iOS 12 devices using the iOS 12 SDK and Xcode 10
 
We are adding support for the new Apple and Google mobile OS releases in 10.3 and allowing customers who need them to use the 10.3 beta to meet those requirements.
As a way of providing early support to our customers on Update Subscription, we invite you to join our 10.3 Carnival Beta program. If you are on Update Subscription and haven't received an invite to join the 10.3 NDA Beta, please contact your Embarcadero sales representative.
With a coming 10.3 beta build, we’ll provide support for targeting iOS 12 with the latest SDK and Xcode version. Although the usual beta restrictions do not allow for building and deploying production apps, the coming beta will have a special EULA provision allowing you to deploy (production) iOS apps to the Apple App Store. This is the same approach we’ve taken to allow beta testers to build and deploy Android apps with the new API level 26 or later requirement.
Being able to participate in our Beta program is one of the great benefits of Update Subscription. You can check how many days you have remaining on your Update Subscription using the License Manager.
We also plan to support building 32-bit apps that can run on macOS Mojave in 10.3 and in a coming beta build.
Anonymous
Parents
No Data
Comment
  • I think you don't understand something about mobile programming. Delphi support Android 7 and 8 in the actual release and all devices that has an Android version using API 14 and greater. It's the same thing for iOS : we (developers) compile for an API level and the store can distribute our program to users how have greater or equal OS. It's not Embarcadero's fault if Google don't want anymore distribute apps with API under level 26 since 1 august (new apps) and 1 november (updates). Delphi 10.2 Tokyo can already be used for this, you have explanation about this in a community post. It's also not Embarcadero's fault when Apple change Xcode and it's toolchain. It's why they give us patches and solutions as soon as they can fix the problem. If you use VCL you don't have the problem because Microsoft don't change the rules each year. you still can use an old Delphi version and distribute your programs for years. If you use FMX you have to subscribe to updates because the rules changes, the API changes, the frameworks changes and Embarcadero work hard to follow them (as every development tool editor).
Children
No Data