Недавно мы приобрели новую лицензию на RAD Studio Tokyo и установили версию 10.2 Update 3 в Windows 10 Pro. Мы приобрели продукт специально для того, чтобы иметь возможность ориентироваться как на Windows, так и на iOS, но пока мы можем ориентироваться только на Windows.
Целевая среда - macOS 10.13.6 со всеми последними обновлениями, включая Xcode 10.1 и iPhoneOS12.1.sdk, iPhoneSimulator12.1.sdk, MacOSX10.14.sdk. Также установлены PAServer-19.0.app и PAServerManager.app, которые работают должным образом.
Следуя документам RAD Studio по настройке профиля подключения и iOS SDK, я смог подключиться к PAServer, он проанализировал доступные SDK (/usr/bin/xcodebuild -version -sdk
). Диалоговое окно Добавить новый SDK в RAD Studio затем заполняет поле со списком Выбрать версию SDK тем, что было проанализировано, но в нем отображается только MacOS SDK «MacOSX 10.14». В списке нет iOS SDK.
Затем я прочитал поддерживаемые целевые среды iOS и увидел, что iOS 12 не поддерживается. Поэтому я загрузил Xcode 9.4.1 от Apple (который включает iOS 11.4 SDK), предполагая, что iOS 11.4 будет поддерживаться, поскольку в документации RAD Studio говорится, что поддерживается iOS 11.
Следуя документам по устранению неполадок, я установил Xcode 9.4. 1 в автономный каталог (оставив существующий Xcode 10.1 только в / Applications), обновил выбранный системой Xcode (используя /usr/bin/xcode-select --switch /path/to/Xcode-9.4.1.app/Contents/Developer
), затем перезапустил PAServer.
Теперь, когда я пытаюсь выбрать поддерживаемую версию iOS в диалоговом окне Добавить новый SDK в RAD Studio, поле со списком Выбрать версию SDK заполняется недавно установленными более ранними версиями. Пакет SDK для macOS «MacOSX 10.13», поэтому я уверен, что он ищет правильные пути, но все еще отсутствует в списке SDK для iOS. Что дает?
Embarcadero RAD Studio > Additional Platform Support
. В нем перечислены толькоOS X
и _3 _... - person ardnew   schedule 14.11.2018