2016-10-13 9 views
6

私はPodを含む反応ネイティブアプリを持っています。実際のデバイスでうまく動作しますが、最近Simulatorで実行しようとすると、この奇妙なエラーclang: error: no such file or directory: '__entitlements'が発生します。シミュレータでXcodeビルドエラーが発生しましたclang:エラー:いいえそのようなファイルまたはディレクトリ: '__entitlements'

何が原因である可能性がありますか?

+0

あなたのXcodeプロジェクトのファイルインスペクタとプロジェクトの__entititlementsファイルの設定を見て、見つかった場所を教えてください。 –

+0

私は 'MobileApp/MobileApp.entitlements'としてグループに相対的な位置を持つ' MobileApp.entitlements'を持っています。コンテンツはかなり ' aps-environment開発'のみです。 –

+0

これを並べ替えることができましたか?私は同じ問題を抱えており、シミュレータをターゲットにしているときだけです。 – Kyle

答えて

10

私はこの問題を抱えていましたが、解決策を見つけました。私の具体的な例では、パスが指定されていない '追加のリンカフラグ'に引数がありませんでした(-force_load)。私は、これが、リンクとの間でいくつかの議論を引き起こしていると考えています。一度これを削除すると、エラーが停止しました。

1

私は問題を発見し、私は他のリンカフラグにビルド設定でこれを持っていたに

Other Linker Flag = (
       "$(inherited)", 
       "-ObjC", 
       "-force_load", 
      ); 

-force_load .Thenクリーンを削除し、プロジェクトをビルドしてからもう一度お試しください。

関連する問題