0

基本的に、#import のような行で発生し、UIAccelerometer が利用できず、UIView も利用できないなど、他のすべての ios ヘッダーでコンパイルが #import の行で停止しました。何が原因でしょうか?

4

3 に答える 3

2

XCode 4.4 から iOS 5.1 SDK を手動でインストールした後、XCode 4.5 で iOS 5.1 用にビルドしようとすると、この問題が発生しました。

最初の不満の後、これで問題が解決しました: Xcode 4.5 と iOS 4.2.1 の非互換性

.xcodeproj を見つけ、[パッケージの内容を表示] を実行して .pbproj を公開し、プレーンテキスト エディター (デフォルトでプレーン テキストを使用するように設定している場合は Komodo Edit、おそらく TextEdit) で開きます。すべてのインスタンス「IPHONEOS_DEPLOYMENT_TARGET」を見つけて、「IPHONEOS_DEPLOYMENT_TARGET = 4.0;」と表示されていることを確認します。

私が発見したように、SDK 5.1 をインストールするだけでは十分ではありません。また、「Info」の下にある Deployment Target フィールドも変更しません。.pbxproj を手動で編集する必要がありました

于 2012-12-15T07:30:28.463 に答える
0

誤って MacOSX 用にビルドしているか、iOS からインポートしているフレームワークをプロジェクトに追加する必要があります。

于 2012-08-23T17:15:48.430 に答える