1

「Release-iphoneos」と「Release-iphonesimulator」という名前の 2 つのファイルがあり、これらのコマンドを使用して共通のフレームワークを作成しますが、「ファイルは x86_64 用にビルドされました。リンクされているアーキテクチャーではありません (i386)」というエラーが引き続き発生します。

リポ -作成 "Release-iphoneos/Fxencrypt.framework/Fxencrypt" "Release-iphonesimulator/Fxencrypt.framework/Fxencrypt" -output "Fxencrypt"

cp -R リリース-iphoneos/Fxencrypt.framework ./Fxencrypt.framework

mv Fxencrypt ./Fxencrypt.framwork/Fxencrypt

lipo -info はこれらです

lipo -info Release-iphoneos/Fxencrypt.framework/Fxencrypt ファット ファイルのアーキテクチャ: Release-iphoneos/Fxencrypt.framework/Fxencrypt は: armv7 arm64

lipo -info Release-iphonesimulator/Fxencrypt.framework/Fxencrypt ファット ファイルのアーキテクチャ: Release-iphonesimulator/Fxencrypt.framework/Fxencrypt は: i386 x86_64

lipo -info Fxencrypt.framework/Fxencrypt ファット ファイル内のアーキテクチャ: Fxencrypt.framework/Fxencrypt は: armv7 i386 x86_64 arm64

4

0 に答える 0