APPの配布オプションを使用してIPAファイルを作成しようとしたとき。 「IPA処理に失敗しました」エラーが発生しました。
ログファイルを確認しました:IDEDistribution.standard.log
ファイル。
2019-08-06 18:36:52 +0000警告:設定の問題:プラットフォームiPhoneSimulator.platformにはシミュレータ以外のSDKがありません。 IPAをスキャンしています... 2019-08-06 18:36:52 +0000アサーションが失敗しました:otool出力に4つのアーチが必要です:/var/folders/4t/rpjk7pd55t16jfrd32y98gf0lb2t68/T/IDEDistributionOptionThinning.~~~a4cZJc/Payload/demo .app/Frameworks/AppAuth.framework/AppAuth:Machヘッダーマジックcputype cpusubtype caps filetype ncmds sizeofcmdsフラグMH_MAGIC_64 X86_64 ALL 0x00 DYLIB 23
3680 NOUNDEFS DYLDLINK TWOLEVEL NO_REEXPORTED_DYLIBSロードコマンド0
オープンターミナル
たとえば、各フレームワークのプロジェクトドラッグパスをターミナルに開きます。
cd /Users/xxxxx/Desktop/MyProject/ABC.framework
以下のコマンドでフレームワーク名を設定して実行します
lipo -remove i386 ABC -o ABC && lipo -remove x86_64 ABC -o ABC
SDWebImageMapKit
で利用可能なSDWebImage
フレームワークの問題が見つかりました。私はそれを削除して成功しました。