Xcode 4.5.2を使用してiOS4以降用にビルドすると、デバイス用にビルドするときにこのメッセージが表示されます(4s上のiOS 6.0.1)。ダイアログを閉じてから、デバイスでアプリを再起動します。私はiOS開発が初めてなので、これがばかげた質問である場合は事前に謝罪します。
よろしくお願いします。
私の問題は、配布プロビジョニングプロファイルを使用してアプリに署名することでした。開発プロビジョニングプロファイルを作成すると、アプリがインストールされ、iPhoneで正常に実行されました。
答えは「プロビジョニングプロファイルを修正する必要があります」と思われますが、他の答えで示されるように、いくつかの理由で発生する可能性があります。
私の場合、既存の開発者プロビジョニングプロファイルに新しいデバイスを追加していなかったため、新しいデバイスでプロファイルを再作成しただけで機能しました。
私の場合、新しいデバイスIDを追加してからプロビジョニングプロファイルを更新し、ダウンロードして「Xcode 5にインストール」するたびに発生します。
これを修正するには:
アプリを再起動すると、デバイスでアプリをテストできます。
これが私の状況であり、問題を解決した方法です。
解決策:電話の電源をオフにしますn。
一致?私はそうは思いません。 :-)
XCode 6:
開発用のプロビジョニングプロファイルを作成し、プロジェクト->ビルド設定->プロビジョニングプロファイルに割り当てるだけです。
アップロードするには、配布プロファイルのプロビジョニングプロファイルを変更する必要があります。