2

誰かがこの問題を解決する解決策や提案をしてくれることを願っています。Adobe Flash Pro CS6 と Adob​​e Air 3.4 を使用して作成した iPhone アプリがあります。配布証明書とアドホック配布のモバイル プロビジョニング ファイルを使用してビルドすると、iPhone で問題なく動作します。配布証明書と appstore モバイル プロビジョニング ファイルを使用して app-store リリース用にビルドすると、ipa は正常にコンパイルされますが、Application Loader 経由で iTunes Connect に送信しようとすると、次のようになります。

「アーカイブを抽出できません。/Users/Admin/Downloads/sizablesend143.ipa が有効な zip または ipa アーカイブであることを確認してください」

ipa の名前を .zip ファイルに変更し、解凍してから、Payload フォルダー内の .app ファイルを再圧縮してアップロードすると、次のようになります。

「lipo コマンドを実行できません: /Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lip: 入力ファイルをマップできません: /var/folders/mh/pz30_kmx6530_cdg7w0hqr9c0000gn/ T/SizableSend.app/Siza bleSend (無効な引数)"

「アプリケーションはコード署名の検証に失敗しました。署名が無効であるか、ダイヤルされた権利が含まれているか、iPhone 配布証明書で署名されていませんでした」

「アプリケーションからコード署名資格を抽出できません。SizableSend が適切にコード署名された有効な Mach 実行可能ファイルであることを確認してください。」

Windows で adt コマンド ラインを介して直接コンパイル、Mac 自体で adt コマンド ラインを介してコンパイル、Flash Pro CS6 を介してコンパイルを試みましたが、すべて同じエラーが発生します。また、Mac の Keychain Access ツールから新しい csr を生成し、古い証明書が削除されていることを確認することから始めて、すべての証明書とプロビジョニングを上から完全に再生成しました。私は完全に困惑しており、この問題を解決する方法について誰かが光を当ててくれることを本当に望んでいます.

どうもありがとうございました、アレックス

4

0 に答える 0