web-dev-qa-db-ja.com

Cordova:予期しないマシンコード-アップロードにはビットコードとネイティブマシンコードの両方が含まれています

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のレビューに合格し、販売されました。そのため、この問題は安全に無視できると考えています。

35

自分で回答を投稿することは、誰も回答していない非常に一般的な質問のように思えるので、問題はApple側です。一部の人々はApple support再コンパイルの必要はありません。このような警告が表示されたバイナリはAppStoreに送信できます—これでレビューに合格します。すでにいくつかのアプリでこれを実行しています。

ここで詳細を確認してください: 「iTunes Connectからの「予期しないマシンコード」警告

7

私はこのスレッドを見つけました:

https://forums.developer.Apple.com/thread/50328

Enable Bitcodeto[〜#〜] no [〜#〜]に設定することを提案しますが、私の場合は既にNOになっていますそれでもこのメッセージが表示されます...:-\

しかし、別の男は言った:

「それは私にも起こっています。スタックオーバーフローで、誰かがiTCと呼んだと言いますが、それは彼らの側の問題です。」

効果がないことを願っています。

3
Aviram Net

私も同じメールを受け取りましたが、それはバグです enter image description here

この回答を確認してください https://stackoverflow.com/a/38061592/3626659

2
Alupotha

私はApple開発者サポート、公式サポート。

更新:本番環境のアプリにもテストにも影響しません!

0
Helen Wood