2011-06-21 12 views
10

私は、アプリのストアサポートがヘルプのために置かれたすべての手順に従っていますが、アップロード後にアプリケーションを完成させると、ステータスが「無効なバイナリ」になります。無効なコード署名資格

Invalid Code Signing Entitlements - Your application bundle's signature contains ubiquity code signing entitlements that are not supported. 

Specifically, value "(79FWT492R4.*)" for key "com.apple.developer.ubiquity-container-identifiers" in is not supported. 

誰かがまあ、私は本当にAppleが解決に向かってくるのアプリsubmission.Nowのための非常に多くの合併症を設定した理由を知らない

おかげ MGD

+0

あなたのお返事ありがとうございますが、私はApp ID(com.domainname.appname)を作成するためのアップルの開発者サポートに記載されている推奨手順に従いました – MGD

+0

iCloudを使用しようとしていますか? – Roger

+0

Roger私はすでにicloudのチェックを外すことでそれを修正しました:D – MGD

答えて

11

を助ける場合、私は感謝するだろう、私は何私は同じAPP IDを使用しましたが、私はiCloudオプションのチェックを外して再構成しました。その後、私はxcodeオーガナイザから古いプロファイルを削除して、それらをダウンロードしたプロビジョニングと配布プロファイルを更新しました新しいもの(私が更新した後にダウンロードしたもの)は、最初に私のアプリが "キーが一致しない..."の間にエラーを出し始めました。その後、ターゲットのビルド情報に行きました。コードの署名に "iphone distribution" 、:)それは私がアプリを構築し、主催者を介してアップロードし、それが「レビューのために待機中」の状態で行ってきました

乾杯 MGD

+1

私はこれをやりたいですが、iCloudのチェックを外すことはできません.... – Sum

+0

はい、あなたは正しいです... – Siten

+0

アップルから正しい証明書を入手してインストールするための "ウィザードツール"をXamarinがリリースしていただきありがとうございます。 Miguelだけが、Appleが私たちにもたらした「PROVISIONING HELL」から私たちを救うことができます。 –

3

厥プロビジョニングポータルでのiCloudを無効にするにはこれ以上オプションは確かにあります。しかし、明らかにアップル社は、配布証明書のiCloudの権利が提出中に問題を引き起こす可能性があることに気付き、最近、これらの権利を証明書から再度削除しました。

ヘルプが近くにあります:配布証明書を再作成するだけで、問題のキーがそれ以上含まれていないことがわかります。希望が役立ちます。

5

私が紛らわしかった答えを明確にするために。私はちょうど今問題があった(2011年10月)とすぐにそれを解決した。プロビジョニングポータルで

  1. ゴーのApp IDに は、私は私自身の配布証明書を失効させると思っていたが、この清澄ノートは(今のソースを見つけることができませんが、ありがとうございました)私を救いました。下にスクロールします。あなたのアプリのIDを表す行のconfigureをクリックします。 iCloudで[有効]のチェックを外します。完了をクリックします。

- は今、あなたは自分のディストリビューションプロビジョニング教授とXcode、reubildにそれを再ダウンロードし、再提出(新しいものを作成する必要はありません)を再生することができます。私はこれが人々に役立つことを願っています

0

私の解決策は、プロビジョニングプロファイルのエントリを削除することでした。明らかにコード署名エントリに加えて、プロビジョニングプロファイルエントリもあり、私のものは古いバージョンなどに固執していました。問題を解決したことをクリアしました。

1

ビルド設定の[コード署名]セクションで、XcodeはiOSディストリビューションの代わりにリリース用のiOS開発者を選択しました。リリースの正しい配布プロファイルを選択すると、この問題が解決されました。

関連する問題