どうやら TestFlight は Xcode 9 ビルドを受け入れるようになったので、iOS 11 ベータ版を使用しているユーザーがテストできるように、アプリの新しいバージョンをアップロードしようとしました。
アプリは正しくアップロードされましたが、次のようなメールが届きました。
iOS アプリの処理中に [...] アプリの細線化プロセスでエラーが発生し、アプリを細線化できませんでした。[...] この問題の解決に役立つ情報については、Tech Note 2432を参照してください。
リンクを確認したところ、エラーを再現するためにアプリをアドホック展開用にエクスポートするように指示されています。それで私はそれをしました、そしてこれは私が得たものです:
Frameworks/libswiftCore.dylib でビットコードを検証できませんでした:
エラー: ビットコード 02 の Clang オプションの検証に失敗しました (認識されない引数: -disable-llvm-passes)
私のアプリが使用するフレームワークごとに、そのエラーがログに再び表示されます。例えば:
code = 0;
description = "Failed to verify bitcode in Realm.framework/Realm:\nerror: Clang option verification failed for bitcode 001 (unrecognized arguments: -disable-llvm-passes)\n\n";
info = {
};
level = ERROR;
type = "malformed-payload";
libswiftFoundation.dylib
などの多くのデフォルト ライブラリについても同じことが言えますlibswiftUIKit.dylib
。
それで、私は今何をしますか?
PS: ビットコードを無効にしたくありません。
編集: Xcode 9 でのアーカイブと Xcode 8 でのエクスポートも試みました。同じエラーが発生します。