We recently purchased a new license of RAD Studio Tokyo and installed version 10.2 Update 3 on Windows 10 Pro. We purchased the product specifically for the capability of targeting both Windows and iOS, but so far we can only target Windows.
The target environment is macOS 10.13.6, with all latest updates including Xcode 10.1 and iPhoneOS12.1.sdk, iPhoneSimulator12.1.sdk, MacOSX10.14.sdk. Also installed is PAServer-19.0.app and PAServerManager.app, which both run as expected.
After following the RAD Studio docs to setup a connection profile and iOS SDK, I was able to connect to PAServer, it parsed the available SDKs (/usr/bin/xcodebuild -version -sdk
). The Add a New SDK dialog in RAD Studio then populates the Select an SDK version combobox with what it parsed, but it only lists the macOS SDK "MacOSX 10.14". There is no iOS SDK listed.
I then read the supported iOS target environments and saw iOS 12 is unsupported. So I downloaded Xcode 9.4.1 from Apple (which includes iOS 11.4 SDK), assuming iOS 11.4 would be supported since the RAD Studio docs say iOS 11 is supported.
Following the troubleshooting docs, I installed Xcode 9.4.1 to a standalone directory (leaving the existing Xcode 10.1 alone in /Applications), updated the system selected Xcode (using /usr/bin/xcode-select --switch /path/to/Xcode-9.4.1.app/Contents/Developer
), then restarted PAServer.
Now when I try to select the supported version of iOS through the Add a New SDK dialog in RAD Studio, the Select an SDK version combobox is populated with the newly-installed older macOS SDK "MacOSX 10.13", so I'm confident it is looking in the correct paths, but there is still no iOS SDK listed. What gives?