I am having some strange occurrence. In Delphi 11 IDE - on a new project I am missing iOS Simulator as a Target Platform option.
- Is there a way to bring it back, or it is permanently gone as an option ?
I am having some strange occurrence. In Delphi 11 IDE - on a new project I am missing iOS Simulator as a Target Platform option.
Found the reason. In MacOS must be download iOS simulator a bit lower version. In my case version 13 worked well. Once done - at least 1 project should be created in XCode and run on the simulator. Then restarting the PAServer and the simulator will automatically appear on the Target platforms.
The situation is caused by compiler support.
Since Delphi XE2-Alexandria support iOS Simulator (32 bit, Intel CPU) only, we could not get Delphi 11 (Alexandria) to get iOS Simulator SDK nor run on iOS Simulator from XCode iOS Simulator later than 10.
Because the iOS Simulator 11 and later does not provide 32 bit anymore, we need to download 32 bit iOS Simulator to enable the option.
However, if your MacBook Air/Pro/iMac had upgraded to 64 bit Only macOS, e.g., macOS 10.15/11/12, you cannot install previous Xcode anymore (even you get the Xcode from developer.apple.com), and the iOS Simulator option will disappear.
As I know, this is a struggle. To maintain iOS Simulator 64 bit Intel support? or Jumping into macOS Apple Silicon only? There is no final decision in EMBT.
Although I hope that EMBT can support Intel 64bit iOS Simulator and M1 64 bit iOS Simulator, that is still a difficult call.
all,
It's Aug 11, 2022. As Macro Cantu mentioned in his blog in embarcadero, the iOS simulator support will be back soon.
The feature will support for Mac machine with M1/M2 CPU (not available for Intel CPU). As I know, that's relative to compiler, since M1/M2 CPU is 64 bit Arm architecture, identical to iOS device, the simulator on M1/M2 CPU can use the compiled image for iOS Device.
But if the feature supports Intel CPU, it will take much more time, hence the feature does not support Intel CPU.