2016-03-23 12 views
0

で署名されたIOS。コルドバは、実行可能ファイルが、私は私の質問については、多くの記事を読んで私はコルドバを使ってiOSアプリを開発しています</p> <p>に動作しない無効な資格

私のプロジェクトにプラットフォームを追加した後にxcodeを使ってアプリケーションを実行すると、(cordova platform add ios)初めて正常に動作します。

後、私はターミナルでcordova build iosを実行し、いくつかのファイルに変更を加えて、再びXcodeで実行し、それは私にThe executable was signed with invalid entitlements.

を与え、今私はプラットフォームを削除し、再び追加し、それが初めての作品...再び私は、コードを変更した後、プラットフォームを削除して追加し直します。

私はそれを解決する方法がわかりません。

プロビジョニングプロファイルとコード署名のIDが正しく、プロビジョニングプロファイルにデバイスIDも追加されています。

+0

Xcode 7.3を使用していますか? – HardikDG

+0

@Divyesh、私はXcode 7.2を使用していて、うまく動作します – Gandhi

+0

私はxcode 7.0.1を使用しています –

答えて

0

@Divyesh Savaliya、Xcodeのビルド設定 - >コード署名セクションに移動し、コード署名エンタイトルメントのファイルを使用しているかどうかを確認します。はいの場合は、ファイル名を削除してみてください。

また、コード署名セクションで適切なプロビジョニングプロファイルを選択するようにしてください。

+0

コード署名のエンタイトルメントにはファイルがありません。プロビジョニングのプロファイルが適切でない場合、なぜ初めて実行できるのですか?プロビジョニングプロファイルが正しいと確信しています。 –

+0

@DivyeshSavaliya、最近Xcodeを更新しましたか?はいの場合は、このソリューションは多くの人のために働いたとしてuはXcodeを再起動しようとしました – Gandhi

+0

私はすでにそれを再起動し、 –