testflightにアップするとITMS-90018: This bundle is invalid - The file extension must be .zip.
testflightにアップするとバイナリエラー
関わっていた案件の都合上Monacaというサービスを使っていた。
なのでtestflightへのアップは下記のようなコマンドで行った。
xcrun altool --upload-app -f aaaaaaa.ipa -t ios -u [email protected] -p password
Monacaでビルド→Monacaからipaファイルをダウンロード→👆のようなコマンドでtestflightにアップ。
するとtestflightへのアップロードは正常に終わりますが、、、
Dear Developer,
We identified one or more issues with a recent delivery for your app, "アプリ名" 0.0.5 (0.0.5). Please correct the following issues, then upload again.
ITMS-90018: This bundle is invalid - The file extension must be .zip.
Best regards,
The App Store Team
このようなメールが届き、バイナリエラー。。。
一体なぜ???!!!
原因は全くエラーメッセージからは想像もつかない内容だった。。。
色々と検索してみたが、全くヒントになるような情報はなかった。。。
エラーメッセージの通りipaファイルをzip形式にしたりしたが、やはりダメだった
そんな中1つの記事に出会った
That’s what I did, got it from an answer that says: Apple doesn’t allow using .App in your app name, I got stunned and looked to my app, and I was doing it, my app was XXX.App.
結論、アプリ名が「.app」で終わるのはNG
と言うことでした!
いやいや、エラーメッセージと全く関係なくね?zipがどうたらとか、何も関係あらへんやん!!
Author And Source
この問題について(testflightにアップするとITMS-90018: This bundle is invalid - The file extension must be .zip.), 我々は、より多くの情報をここで見つけました https://qiita.com/kokogento/items/c375d670692459f3c04a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .