プロビジョニングポータルに新しいデバイスを追加し、証明書、mobileprovisionなどを生成しました。キーチェーンには証明書があり、デバイスにはアプリのプロファイルがあり、[ステータス]の下に緑色のチェックマークがあります。コード署名IDの下にあるプロジェクトのビルドステータスタブで、デバッグとリリースの両方に「現在[私の情報]と一致します」と表示されます。ただし、携帯電話でアプリを実行しようとすると、「この実行可能ファイルの有効なプロビジョニングプロファイルが見つかりませんでした」というメッセージが表示されます。
関連する場合と関連しない場合がある追加情報:アプリはシミュレーターで実行されていましたが、iPhone用にビルドしようとすると、必要なフレームワークをリンクしていなかったため、armv7アーキテクチャでMach-Oリンカーの問題が発生しました。そこで、新しいターゲットを作成し、適切なファイルを追加しました。このターゲットは、私のコード署名IDが一致することを示しており、プロビジョニングを生成するためのバンドルIDを取得した場所です。
もう一度掃除と作りをしてみました。