1

だから私は私の最初のアプリを提出しています。私は手紙のさまざまなガイドやドキュメントに従い、それをitunesアプリストアに一度アップロードすることができました。アイコンパスに関連する無効なバイナリとして戻ってきました。十分に公平です...私は修正だと感じたものを適用してからBANG!それ以降、アップロードしようとするとエラーが返されます。正確には、このエラーです。

警告:アプリケーションからコード署名資格を抽出できません。DoorStopが適切にコード署名された有効なMach実行可能ファイルであることを確認してください。(-19050)/Users/jackson/Library/Developer/Xcode/DerivedData/DoorStop-gfwhzvdhgmutfhdhfmqznkcnzmak/Build/Intermediates/ArchiveIntermediates/DoorStop/InstallationBuildProductsLocation/Applications/DoorStop.app/DoorStop:無効な署名(コードまたは署名が変更されました) (ヌル)

今、私はあなたが何を言おうとしているのかを知っていると感じています。あなたはそれが配布プロファイルで署名されていることを確認する必要があります。新しいものを作成して試してみました。キーチェーンから開発者証明書と配布証明書を削除して、再度追加しました。

4

1 に答える 1

1

問題を解決したので、この質問に答えると思いました。

最初の提出で、私はすべてを正しく行いました。しかし、取得した Icon Path の無効なバイナリを解決しようとして、.plist ファイルを変更しました。その時点から、私のアプリは検証されません。

これは、何らかの理由で Xcode が .plist ファイルを複製したことが原因です。そして、新しい編集で新しいものを作成していました。これを回避するために、手動で行うのではなく、.plist ファイルを 1 つ削除し、ターゲットの情報領域から元のファイルを編集したことを確認しました。

これにより、Xcode の混乱が回避され、アプリが正常に送信されました。:)

于 2012-08-09T10:03:18.763 に答える