0

長い間、私は iPhone プログラミングの楽しさを独学しながらフォーラムを検索してきました。無意識のうちに私を助けてくれた膨大な数の質問に感謝します!

完成したアプリケーションを Apple にアップロードすることに関して、壁にぶち当たったようです。お役に立てれば幸いです。

これは私の最初のアップルへのアップロードです。

微調整の後、プロジェクトの新しいディストリビューション プロファイルの作成に関する Apple のガイドラインに従うことに成功し、ターゲット情報に新しいディストリビューション証明書を適用して、プロジェクトを正常にビルドしました。いいですね!問題は、これをアップルにアップロードすると、一般的な「アプリが署名されていません」というエラーが表示されることです。

深夜の地獄といくつかの調査の後、アプリケーションの詳細なビルドログに、アップルが示唆する「CodeSign」という単語を含む行がないことに気付きました。コンパイル時の XCode は CodeSign .app を試行していないようです。

私が試したこと:新しいAppID、証明書、および配布プロファイルの作成(何度も)。Apple の例 (改ざんされていない) をパッケージ化しようとしています。7.5 時間のダウンロードの後、XCode を再インストールしましたが、役に立ちませんでした。

私が見逃している簡単なものはありますか?XCode が詳細ビルド ログに CodeSign 行を追加しない場合、他の誰かがこれを経験しましたか?

どんな助けでも大歓迎です。

よろしく、

ラルフ


解決済み

これには、デバイスの下でビルドしていなかったという事実が大きな役割を果たしたと思います。かなりの (さらに) 微調整を行った後、以下の方法で CodeSign を取得することができました。キーチェーンのすべての証明書を削除し、すべての新しい証明書をダウンロードしました。ターゲット設定とプロジェクト設定の両方でデバイスと配布プロファイルを使用していたことを確認します。そしてたくさんの汗と涙..!

ご協力いただきありがとうございます!


4

1 に答える 1

0

それは変だ。あなたは間違いなく、シミュレーターではなくデバイス用にビルドしていますか?

リリース/アプリストアの構成設定でコード署名 ID を再確認してください。
Any iPhone Device: iPhone ディストリビューション: あなたの会社名

于 2010-01-25T10:43:34.077 に答える