Xcode 7.2: 「アーカイブ」で、「Cordova/CDVViewController.h' ファイルが見つかりません」という問題が発生します。アプリのビルドではこのような問題は発生しませんが、質問する

Xcode 7.2: 「アーカイブ」で、「Cordova/CDVViewController.h' ファイルが見つかりません」という問題が発生します。アプリのビルドではこのような問題は発生しませんが、質問する

iOS では、7.2 にアップデートしました。既存のプロジェクトを問題なくデバイスにビルドできます。しかし、プロジェクトをアーカイブしてアプリ ストアへの送信準備を行うと、ビルド エラーが発生します - Cordova/CDVViewController.h ファイルが見つかりません。Stack Overflow や Google で、見つからない修正や回避策をほぼすべて試しましたが、どれもうまくいきませんでした。Xcode 6.4 に戻せば問題なくビルドしてアーカイブできますが、iOS 9.1 を実行しているデバイスにビルドできません。

これは、新しい Xcode バージョンのセットアップのどこかに構成上の問題があるのではないかと思います。他にもこの問題に遭遇した人はいますか? 繰り返しになりますが、いつもの候補 (環境設定 > 場所 > 派生データ > 詳細 > 一意)、ヘッダー検索パスなどはすべて問題ないようです。

ありがとう、アディシェシュ

ベストアンサー1

この問題は、検索パス/インクルードが原因で Xcode 7.2 で発生するようです。

これを次のように解決します。

  1. [projectName]Xcodeで選択ターゲット

  2. へ移動ビルド設定タブ。

  3. フィルターが「基本」ではなく「すべて」に設定されていることを確認してください。

  4. 「ヘッダー検索パス」を検索

  5. このパスをダブルクリックして、「デバッグ」と「リリース」の両方に追加します。$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include

  6. クリーンプロジェクトと再起動エクセプションコード。

  7. 作ることができる建てるそしてアーカイブ

  8. それだけです。

おすすめ記事