file was built for archive which is not the architecture being linked (i386)
展开:
对于某些模拟器,我在构建项目时会收到以下错误:
ld:警告:忽略文件/users/admin/library/developer/xcode/deriveddata/myapp-ekwldvjyuxwkykbareyvvydbtero/build/products/debug-iphonesimulator/libfscalendar.a,为存档生成的文件不是所链接的体系结构(i386)://users/admin/library/developer/xcode/derivedata/musers/admin/library/developer/xcode/debug-iphonesimulator/libfscalendar.a Tero/build/products/debug-iphonesimulator/libgbdeviceInfo.a,为归档构建的文件不是所链接的体系结构(i386)://users/admin/library/developer/xcode/deriveddata/myapp-ekwldvjyuxwkykbareyvvydbtero/build/products/debug-iphonesimulator/libsclalertview-objective-c.a,为归档构建的文件是不是架构正在链接(i386)://users/admin/library/developer/xcode/deriveddata/myapp-ekwldvjyuxwkykbareyvvydbtero/build/products/debug-iphonesimulator/libsclalertview-objectiv-c a ld:警告:忽略文件Areyvvydbtero/build/products/debug-iphonesimulator/libsskeychain.体系结构i386的未定义符号:“_objc_class_$_fscalendar”,引用自:objc-class-ref in vcalendarview.o“_objc_class_$_gbdeviceinfo”,引用自:objc-class-ref in vemailview.o“objc_class_$_sclalertview”,引用自:objc-class-ref in vemailview.o“objc-class-ref in_objc_class_$_sclalertViewShowBuilder”,引用自:objc-valerts.o“_objc_class_$_sskeychain”中的class-ref引用自:vdescriptionview.o ld:symbol(ss)中未找到体系结构i386 clang:error:linker命令失败,退出代码为1(使用-v查看调用)
它适用于iPhone6 Plus模拟器9.3.0,但不适用于iPhone5s。为什么?对于其他链接器标志选项,我有$(inherited)
。
我通过删除DerivedData
目录解决了这个问题。
步骤:
>
在Xcode中,转到菜单栏→窗口→项目。
我最近将xcode更新到了12.4版本,但是我在运行我的flutter项目时遇到了一个问题。 如何解决这个问题请帮助我。谢谢
知道为什么会这样吗? [更新] 通过进一步分析,我发现firebase sdk的一个头文件有如下条目 但我还是知道错误
我正在努力获得一个大的(并且正在使用Xcode 11!)在Xcode 12(beta 5)中构建项目,为iOS 14做准备。代码库以前在Objective-C中,但现在它同时包含Objective-C和Swift,并使用Objective-C和/或Swift的POD。 我已经推出了新的CocoaPods测试版,支持Xcode 12(目前为1.10.0.beta 2)。 Pod安装成功。当我进行构建
我试图为我的RPI编译Qt5库,但它总是崩溃。 在遵循其中一个指南之后,我现在陷入了。 这是我收到的错误:
我试图得到一个大(和工作在Xcode11!)在Xcode 12(beta 5)中构建项目,为iOS 14做准备。代码库以前是Objective-C,但现在它同时包含Objective-C和Swift,并使用Objective-C和/或Swift的POD。 我已经推出了支持Xcode12的CocoaPods新beta版(目前是1.10.0.beta2)。 吊舱安装成功。当我进行构建时,我在pod框架
在ffmpeg/classes/lib/libavcodec.a(aacencdsp.o)中,为iOS模拟器构建,但链接到为独立构建的对象文件中,文件'ffmpeg/classes/lib/libavcodec.a'用于体系结构x86_64。 我的库文件libavcodec.a支持x86_64、i386、arm64、armv7、arm7等。 我在中设置了下面的代码,然后在中设置了下面的代码,但没有