IOS Cordovaアプリを作成しています。また、iTunes Connectにアップロードすると、次のエラーが返されます。
予期しないマシンコード-アップロードにはビットコードとネイティブマシンコードの両方が含まれています。ビットコードを提供する場合、マシンコードも含める必要はありません。アップロードのサイズを小さくするには、Xcode 7.3以降、またはマシンコードを削除する他のツールチェーンを使用します。
今日_config.xml
_の設定をかなり変更したので、何か間違ったことをしたかどうかはわかりませんが、それは何らかの新しいiTunes Connectのものですか。
私が理解しているように、Xcodeのいくつかの設定を変更して修正するのは非常に簡単ですが、Xcodeに触れないようにしたいと思います—_config.xml
_を使用して修正する方法はありますか?
ありがとうございました
[〜#〜] update [〜#〜]
まあ、それはApple問題— TestFlightにそのような警告を含むビルドを送信し、実際にTestFlightでテストし、AppStoreに送信することができました。 tはAppleのレビューはまだ通過しましたが、通常、バイナリの実際の問題の場合、ビルドはすぐに拒否されます。
更新2
このような警告が表示されたアプリ(実際には3つのアプリ)は、実際にAppStoreのレビューに合格し、販売されました。そのため、この問題は安全に無視できると考えています。
自分で回答を投稿することは、誰も回答していない非常に一般的な質問のように思えるので、問題はApple側です。一部の人々はApple support再コンパイルの必要はありません。このような警告が表示されたバイナリはAppStoreに送信できます—これでレビューに合格します。すでにいくつかのアプリでこれを実行しています。
ここで詳細を確認してください: 「iTunes Connectからの「予期しないマシンコード」警告
私はこのスレッドを見つけました:
https://forums.developer.Apple.com/thread/50328
Enable Bitcodeto[〜#〜] no [〜#〜]に設定することを提案しますが、私の場合は既にNOになっていますそれでもこのメッセージが表示されます...:-\
しかし、別の男は言った:
「それは私にも起こっています。スタックオーバーフローで、誰かがiTCと呼んだと言いますが、それは彼らの側の問題です。」
効果がないことを願っています。
この回答を確認してください https://stackoverflow.com/a/38061592/3626659
私はApple開発者サポート、公式サポート。
更新:本番環境のアプリにもテストにも影響しません!