2016-12-19 7 views
0

私は最新のデルファイとxcodeなどiphone SDK 10.2を実行している。新しいプラットフォームをセットアップし、ios 9と言うための方法がありますか?私のリストには10​​.2しか表示されません。古い携帯電話などのサポートについて不明確デルファイ10.1ベルリン複数のios SDK

+0

[プラットフォームの状態](http://docwiki.embarcadero.com/PlatformStatus/en/Main_Page)を参照してください。ベルリンでサポートされているiOS 8,9,10 –

+0

ios8を使用することはできますが、そのバージョンのSDKをインストールする方法についてはどこにもわかりません。 – Anthony

+1

[OS XまたはiOS SDKの追加](http://docwiki.embarcadero.com/RADStudio/ja/Adding_an_OS_X_or_iOS_SDK) –

答えて

1

旧バージョンのSDKをインストールする必要はありません。 Delphi Berlinでコンパイルされたアプリケーションは、Options/Delphiコンパイラ/リンク/サポートされているiOSの最小バージョンに記載されているように、iOSのすべてのバージョンで動作します。 FMXライブラリはiOS API 8..10で動作します(ソースコードにはいくつかのチェックがあります - "TOSVersion.Check"を探してください)。したがって、あなたが「手動で」追加のiOS APIを使用しない限り、iOS 8 .. 10を実行するすべてのデバイスで動作します。基本アプリケーションは以前のバージョンでも動作する可能性がありますが、もちろんサポートされていません。 iOS 10のセキュリティに関するその他の設定について覚えておいてください。http://docwiki.embarcadero.com/PlatformStatus/en/Main_Page 要約:iOSのバージョンが異なる場合、別途SDKや別途のバージョンのアプリケーションは必要ありません。

iOS開発についての注意:実際には、xcode 8はターゲットをiOS> = 8に制限しますが、プロジェクトオプションの範囲8 .. 10ではSDKに関係なく設定できます。 xcode 8にiOS 7デバイスとのコンパイルとリンクを強制することは可能ですが、テストとデプロイは非常に難しく、無駄です。

+0

ok素晴らしい、私は古いデバイスを取得し、基本的なアプリケーションをテストします、ありがとう。 – Anthony

関連する問題