2016-05-11 5 views
7

実際のデバイスをビルドしようとすると、次のエラーメッセージが表示されます(シミュレータを使用すると正常に動作し、TestFlight経由でビルドして問題なくインストールできます):"AppName"の署名に使用された証明書の有効期限が切れているか、取り消されています。

「APPNAME」をインストールすることができません

「APPNAME」の署名に使用された証明書は、どちらか持っている有効期限が切れたり取り消されました。アプリケーションに署名してインストールするには、更新された証明書が必要です。

すべてがうまくいきましたが、このエラーは一見何の理由もありませんでした。私は(複数回、および様々なオーダーで)以下の修正を試してみましたが、何も働いていない:

  • 再起動マック
  • 再起動Xcodeの
  • 再インストールXcodeの
  • 再インストールした証明書プロビジョニング&をプロファイル(古いものを上書きして古いものを上書きする)
  • 削除&古い証明書を取り消す&再作成してインストールする
  • の設定 - >アカウント - >詳細の表示] - > [すべての
  • 編集をダウンロード:&を交換し、すべての期限切れの証明書を削除し、更新されたバージョンと
  • アプリ開発に関連するすべてのファイルを削除したが、その後、gitの
から新鮮なクローン

私は&のビルドを試してみましたが、別のMacでこのアプリケーションを実行しても問題なく動作しています。

答えて

5

を。それでも何が問題を引き起こしているのかはまだ分かりませんが、この修正は十分に機能します。

-1

証明書とプロビジョニングプロファイルが有効であることが確かな場合は、キーチェーンアクセスアプリケーションで有効期限が切れているAppleの隠し証明書を確認する必要があります。

アーカイブをApp Storeに提出しようとしているときに同様の問題が発生しましたが、解決策は2016年2月14日に期限切れとなり、提出が不可能になるAppleによって提供された証明書を更新することでした。

あなたはこれらの手順に従う必要があります。

Xcode 7 error: "Missing iOS Distribution signing identity for ..."

をし、また、このドキュメントのページをチェック:新しいディレクトリにアプリケーションのソースファイルを移動することで、問題を解決するために管理

https://developer.apple.com/support/certificates/expiration/

+0

おかげで、私はすでに(リストに追加するのを忘れて)ことを試してみました! – Tam

1

カタログの名前を変更しないでください。小数点& 0(ゼロ)。

0

私もこの問題があり、すべてを試しました。すべての証明書を再生成する。キーチェーン上の証明書をクリアします。私の証明書を再生成し、何も働かなかった。

最後に私のためのソリューションだった:

  1. Apple Developer
  2. に行く移動暫定にプロファイルセクション
  3. 特定のアプリの暫定プロファイル(プラスボタン)を再生成します。
  4. これらを私のMacにダウンロードし、インストールするには、それらをクリックしてください。
0

iosプラットフォームを作成するコードバアプリケーションでも同じ問題が発生しました。

今日、Project.xcworkspaceファイルが作成されたことを認識したコードバスのアップデートを行いました。

.xcworkspaceファイルを使用するとすべて正常に動作します。 なぜ私は知らないコードワバが変わったのですか? たぶん、あなたはここでは詳細に更新を検査することができます:https://cordova.apache.org/docs/en/latest/guide/overview/

enter image description here

0

を何私のためにそれを固定する設定に移動し、アカウントの下で、あなたの開発者プロファイルを選択して、ビューの詳細を行くことだったし、と呼ばれる署名証明書があります'iOS Development'(多分あなたは別のもので署名していますが、これは自動的なものです)は、その隣にあるリセットボタンを押してからもう一度やり直してください。

0

新しい証明書を生成し、マシンあなたの証明書が形成

  • をthis-

    1. How to remove provisioning profiles from Xcode削除するに従ってください、あなたは
    2. はあなたの場合は、プロジェクト(CMD-Shiftキーを押しながらK)をきれいにしてください:)終わっこのエラーが発生する理由:適切なイメージが見つかりません。見つけました:....
  • 2

    Product -> Cleanは:)私のためにすべての作業を行った

    +1

    これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューから](レビュー/低品質の投稿/ 16883137) –

    +1

    @DávidPásztor真剣に質問はプロジェクトの清掃について言及していませんでしたが、これを行うことは確かに私がこの問題を解決するためにしなければならなかったことです。私のために働いた答え。 –

    関連する問題