-1

これは私を夢中にさせています。私は答えを探してみましたが、私の問題に完全に一致するものはありません。

アプリを正常にアーカイブしたので、iTunesConnectにアップロードする必要があります。AppleはApplicationLoaderを推奨していますが、最初にXcodeで実行する必要があります。Xcodeでアプリを検証または配布しようとすると、「署名に使用できるIDがありません」というエラーが表示されます。

証明書とプロファイルを完全に消去したために混乱していますが、このメッセージが引き続き表示されます。私が欠けているアイデアはありますか?

4

2 に答える 2

1

「署名に利用できるIDがない」とイライラする可能性があります。あなたがすべきことは、問題を修正するはずの配布証明書とプロファイルを再生成することです。

再生成についてサポートが必要な場合:新しい配布証明書をダウンロードして開きます。これにより、キーチェーンに保存されます。次に、プロファイルをXcodeオーガナイザーにドラッグアンドドロップします。次に、左上のプロジェクト(横に青いアイコンがあります)をクリックすると、プロジェクト情報が表示されます。画面上部に「情報」と「ビルド設定」の2つのタブがあります。[ビルド設定]をクリックすると、コード署名を変更するオプションが画面の約半分にあります。この問題が発生したとき、コード署名オプションをすべてiPhoneディストリビューションに変更する必要がありました。(すべてのフィールドを変更する必要はないかもしれませんが、私は変更しました)。この後、問題が発生した場合はお知らせください。

于 2012-04-12T19:10:13.723 に答える
0

すべての開発プロファイルを削除し、それぞれの配布と開発用に単一の暫定プロファイルを再作成することで、問題を解決しました。次に、Xcodeは、プロファイルをXcodeにインポートしなくても、プロファイルを自動的に選択しました。

于 2012-05-10T07:38:34.307 に答える