iOSアプリケーションのコードネゴシエーションと提出を何回も行いました。今回はMac App Storeで私を殴った。同じエラーメッセージが繰り返し表示されています。Mac App Storeにアプリを検証して送信することができません
"My Name"は有効なIDです。ただし、 には関連するパッケージIDはありません。
私は、スタックオーバーフローの上に、ここで、この2つのトピックを認識しました: mas-code-signing-identity-private-keyとmac-app-package-identity-not-installed
何も内部の私のための問題は解決しません。 I(最も確実)は、このメッセージを再現する方法
ザッツ:
- 私は、「Macデベロッパ」または「サードパーティMacデベロッパ」で始まるすべての私の証明書と秘密鍵をクリーンアップします。もちろん、期限切れのものもあります。
- Mac認証ポータル内のすべての内容を取り消します。
- App-IDを作成する(一度だけでした)
- Mac Developmentの新しい証明書を作成します。私はこれがiOS開発用のデバッグ証明書に匹敵すると仮定することができます。
- Mac App用の新しい証明書を作成します。もう一度私はこれがiOS開発の配布証明書に似たものになると仮定することができます。
- 私のシステム用の新しい証明書/プロファイルを作成するためには、
- プロダクションプロビジョニングプロファイルを作成します。私は、これがiOS配布プロファイルと同等であると仮定することができます。
- その後、すべての証明書をダウンロードし、正しくインストールします。 Keychainに入る人もあれば、PreferencesとXCodeに入った人もいます。
- 私はXCodeやMac全体を再起動するようにしています(とにかくイライラした結果は変わらない)。
- プロダクションビルドの設定に行き、プロダクションプロビジョニングプロファイルを選択します。これは、「プロダクション」が「ディストリビューション」に相当すると仮定しているためです。ターゲットのビルド設定でコード署名IDを変更しても機能しません。 Appleは、App Storeの提出では、プロジェクトのビルド設定で署名のIDを変更する必要があるというドキュメントを主張しています。
- 私はアーカイブビルドを実行します。
- オーガナイザでアーカイブを選択し、[validate]をクリックします。
- このエラーメッセージが表示されます:
"私の名前は、" 有効なIDです。ただし、 には関連するパッケージIDはありません。
「パッケージID」という用語が実際に意味するものを指すポインタは見つかりません。私にとって最も不満なのは、コードの署名と提出のプロセスに関するAppleの文書のこの用語が、あまり明確で正確でないように見えるということです。 iOSアプリケーションの提出(これはまったく別の用語を使用しています)に関する少なくとも同じプロセスのドキュメントと同じくらい明確で正確ではありません。
おそらく私は何か間違ったことを理解しましたか?任意のヘルプやポインタを前もってThanxで利用できます。
ねえ、解決策はありますか、どうか助けてください。 :) – iPhoneDv
アプリのバリデーションは非常にうんざりです...私はまだアプリを提出するためにこのすべてのcrAppleを置いてpplを信じていません。私が最終的にアプリを検証できるようになるまで、私にとってはいつも何時間も痛みがあります。これらすべての年の後、Appleはまだ私たちがすべてを破壊し、iTunesの接続(証明書、プロファイルなど)からダウンロードできるようにするために "すべてをリセット"ボタンを作ってはいけません。悪い私は泣きたい。 –