0

3.1.2 SDK でコンパイルされたアドホック プロビジョニングされた iPhone アプリを、iTunes 経由で iPhone OS 3.0 を実行しているデバイスにインストールしようとしています。「新しいバージョンの iPhone OS が必要なため、アプリケーションはインストールされませんでした」というメッセージが表示されます。プロジェクトのビルド設定は「iPhone Device 3.0 (Base SDK)」と「Distribution」です。アプリは、3.1.2 を実行しているデバイスに正常にインストールされます。

(3.1.2 だけでなく) 3.1.2 SDK を使用して OS 3.0+ 用にビルドすることは可能ですか?

4

2 に答える 2

0

Build > Clean All Targets, then building again solved the problem. Thanks to Ole, who indirectly reminded me that I should do this.

于 2009-11-02T05:02:44.980 に答える
0

注意が必要な設定が 2 つあります。

  • Base SDK: 「製品は、このバージョンの SDK のヘッダーとライブラリに対してビルドされます。」
  • iPhone OS 展開ターゲット: 「コードは、このバージョン以降の iPhone OS で読み込まれます。」

展開ターゲットが iPhone OS 3.1 に設定されている可能性はありますか?

于 2009-11-02T01:24:06.777 に答える