私はすでにmax solutionを検索しほとんど実装していますが、サンプルシングルビューアプリケーションを作成していても、XCode:7アプリケーションのインストールに失敗しました:この実行ファイルの有効なプロビジョニングプロファイルが見つかりませんでした
、私はこの問題を修正するために何ができるかを教えてください。
私はすでにmax solutionを検索しほとんど実装していますが、サンプルシングルビューアプリケーションを作成していても、XCode:7アプリケーションのインストールに失敗しました:この実行ファイルの有効なプロビジョニングプロファイルが見つかりませんでした
、私はこの問題を修正するために何ができるかを教えてください。
============== 更新 ====================
私は今日、この問題を修正しました。
まず、~/Library/MobileDevice/Provisioning Profiles
に行きます。 Xcodeが実行されていないことを確認してください。 次に、すべてのプロビジョニングファイル(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.mobileprovisionなど)を削除します。
Xcodeを起動します。
ターゲットの[全般]タブに[この問題を修正]のようなものが表示されます。 をクリックします。
Xcodeは新しいプロビジョニングプロファイルを読み込みます。
それです。
----------- OLD回答-------------
私は今、同じ問題を抱えています。
https://github.com/chockenberry/Provisioning/releasesを使用してプロビジョニングプロファイルを確認しました。
私の場合、プロビジョニングプロファイルのUDIDは間違っていましたが、正しいマシン数でした。
私はマシンを登録しており、Apple Developer Centerにはそれらのマシンの正しいUDIDが記載されています。
ただし、新しいプロビジョニングプロファイルをダウンロードするたびに、間違ったUDIDが含まれていました。
アップルのシステムが誤ったプロビジョニングプロファイルを出力していると思います。
私は今日、この問題のAppleサポートを呼びましたが、Appleはナレッジベースのリンク(フォーラム、ドキュメントなど)で私に電子メールを送りました。
おそらく、App Store配布プロビジョニングプロファイルを使用しています。開発またはAd-Hocプロビジョニングプロファイルを使用します。
私の場合は、ビルディングスキームの実行オプションがリリースに設定されていたため、開発やアドホックではなくappstore仮プロファイルを使用して署名しようとしていました。これを修正するにはDebugに設定する必要がありました!
これはうまくいきました。私の場合、私は単体テストを行っています。私は自分のフレームワークを持っています。ビルドスキームは、実際にはDebugの代わりにReleaseに設定されています。ありがとう! – Glenn
私のiPhoneの日付/時刻は、Xcodeを実行しているMacの日付/時刻と同じではないため(私はいくつかのアプリをテストしているときにiPhoneの日付を変更しました)私のiPhone上で は、私はこれが私の場合は
を働きます。バンドルIDがチームのプロビジョニングプロファイルと一致しません。
バンドルIDを他の何かに変更してください。
私の場合は、Apple Developer Webサイトにアクセスして、プロビジョニングプロファイルに追加しました。 はその後、私の再ダウンロードプロビジョニングプロファイルと働いていた=)私の場合は
、私の証明書が期限を過ぎ..です
私はシミュレータ上でうまく実行することができますが、デバイス上のアプリケーションをインストールしようとすると、これを投げていました正確なエラー。
私は主なターゲットに加えてテストターゲットを持っていました。テストの対象は、異なるチームとプロフィールに設定されていました。私の問題を解決する署名のための主要なターゲット設定と一致するようにユニットテストターゲットを設定する。
新しいエンタープライズチームに追加されたことが原因で、別のチームに自動的に切り替えられたことに気がつかなかった。
これがなぜ落とされたのかわからない、それは完全に有効な答えです。 (と私は非常に同じ問題を抱えていたので、私は非常に感謝しているので、私が見つけて非常に満足しています。) – imre
プロビジョニングプロファイルにデバイスUDIDが追加されていることを確認してください。
私の場合はそれが理由だった。ありがとうございました! –
これは私のために働いた! –
以下の私の仕事:
コード署名に関してテストターゲットを確認しましたか? – Alexi
はい、しました。しかし、それは動作していません – Sandy
可能な重複がたくさんあります。まず、あなたのバンドルIDを見てから、コードサインセクションに行き、あなたのアプリにサインインするのに使うプロビジョニングプロファイルのバンドルIDを確認してください。 Xcode - Preferences - Accountsで開発者アカウントにログインした場合、自動的にすべての設定を行うことができます。 – katleta3000