私はアプリを書くのは初めてですが、ゆっくりと理解しています。作成したアプリを完成させましたが、クライアントからも と互換性がある必要があると言われましたiOS 5
。iOS 6
後方互換性がないように見える多くの機能を使用しました。 (Embed Segue、Social Framework、Tint Color など)
これらを機能させる簡単な方法はありますか?
私はアプリを書くのは初めてですが、ゆっくりと理解しています。作成したアプリを完成させましたが、クライアントからも と互換性がある必要があると言われましたiOS 5
。iOS 6
後方互換性がないように見える多くの機能を使用しました。 (Embed Segue、Social Framework、Tint Color など)
これらを機能させる簡単な方法はありますか?
Embed Segue に関する限り、ここに答えがあります: Embed Segue - iOS 5
ソーシャル フレームワークの場合は、フレームワーク リンクをオプションにする必要があります。これは、プロジェクト概要のターゲット > 概要セクションで「必須」から変更することによって行います。次に、if ステートメントを使用して、API を使用する前にソフトウェアのバージョンを確認します。
デバイスのバージョンを確認します:
NSString *ver = [[UIDevice currentDevice] systemVersion];
Deploymateを調べて、iOS 5 の展開ターゲットでは利用できない API 呼び出しの一部をキャッチする必要があります。互換性のない、または使用できない API を使用している特定の行が、適切な UI で表示されます。