-1

iPad用にビルドしようとすると、前述のエラーが発生します。また、別のエラーが発生します。私は個人用Macとオフィス用Macを持っています。プロジェクトを実行しようとすると、個人用マシンで実行を開始しました。したがって、私のコードはスムーズに実行され、iPad用にビルドされます。私はアプリがiPadで実行されているのを見ることができます。だから私は開発者暫定証明書を作成し、上記のシナリオのためにiPadでテストを行いました。2日後、配布証明書も作成しました。プロジェクトを個人用Macからオフィス用Macにコピーし、同じiPadを接続しました。だから私は今Xcode->Organizer->Provisioningprofilesに行き、ステータス「有効な署名IDが見つかりません」の下を見てください。最初に接続したときは、そのステータスの暫定証明書しかありませんでした。プロビジョニングプロファイルを更新すると、資格情報が要求されました。私はそれをしました。次に、今朝作成した配布プロファイルをリストに追加します。これも「有効な署名IDが見つかりません」というステータスになります。その後、「パラメータ「appIdName」に値が指定されていません。アプリ開発は初めてです。これは実際に私の最初のアプリです。ビルド中も」というエラーメッセージが表示されます。 iPadのプロジェクトでは、タイトルに記載されているエラーが発生します。.plistファイルで、プロジェクトで述べたとおりに「バンドル識別子」を変更しました。タイプミスの問題はありません。クロスチェックしました。同じ.plistで設定する「バンドル表示名」、「実行可能名」、「バンドル名」とは何ですか?今は両方のMacで${product..}などと表示されています。オフィスマシンとパーソナルマシンからipadにアプリをロードできます。2つの証明書を取得する必要がありますか?それらをダウンロードして、2台の異なるマシンにインストールしますか?誰かがそれを詳細に説明できれば素晴らしいでしょう。ありがとう..

4

1 に答える 1

1

プロビジョニングを変更せずにiOSプロジェクトを2番目のMacにコピーする場合は、最初のMacのキーチェーンからすべての証明書と秘密鍵をコピーしてから、プロビジョニングプロファイルをコピーまたは再ダウンロードする必要があります。最初のMacで使用したのと同じ開発者アカウント。開発者/配布証明書を2台目のMacに再ダウンロードすることは、秘密鍵が失われるため、通常は機能しません。したがって、元のMacからそれらをコピーする必要があります。

于 2012-11-15T23:09:16.407 に答える