我要建静电图书馆.我想在我的iPhone和iPad应用程序中使用.当我试图运行模拟器时,出现链接错误.我是iOS开发的新手.请多多关照;

LD:警告:忽略文件 /Users/valuelabs/Desktop/DruvaProject/libraries/libnetUtils.a,文件 是为不是要链接的体系 struct 的归档构建的 (I386)架构i386的未定义符号:
"_objc_class_$_netUtils",引用自: ViewController.o ld中的objc-class-ref:找不到体系 struct 的符号i386 clang:error:linker命令失败,退出代码为%1 (使用-v查看调用)

我try 在架构中添加i386.但运气不好

推荐答案

在努力解决这个问题并遵循更新构建设置、清除链接器搜索路径等所有公认答案之后..我终于找到了一个适合我的答案.

在构建之前,请确保您 Select 了正确的类型(iPhone模拟器),而不是iOS设备.那就重建吧.否则,您将try 在Mac(I386)的模拟器上使用为iOS设备(ARM处理器)构建的库.应该很明显,但不是.

Before:

IOS设备设置

After:

iPhone 5.1模拟器设置

Now, look in the Products group in the Navigator > right click your static library (.a file) > Show in Finder, you'll notice that its in a Debug-iphonesimulator folder instead of Debug-iphoneos. I didn't pay any attention to the folder name originally, or I might have thought of this sooner.

希望这能帮上忙.

Ios相关问答推荐

不使用iOS 17修改器修改SWIFT用户界面视图

更改文本在Flutter 中的位置

为什么iOS委派在KMM中不能正常工作?

当文本为空时,具有垂直轴的SwiftUI文本字段不会与FirstTextBaseline对齐

如何在iOS 17 SwiftUI中获取用户名

仅更改 AttributedString 的字符串(例如 UIButton 配置 attributeTitle)

为什么 Firebase Messaging 配置对于 IOS native 和 Flutter iOS 不同?

Flutter Aging Person 自定义小部件

SwiftUI 中的偏移量和按钮有问题吗?

SwiftUI - 使用切换switch 切换键盘类型(默认/数字)?

SwiftUI:如何用拇指移动滑块值

分析应用程序版本时出错 - Apple 提交到store

Xcode intellisense 彩色框中字母的含义,如 f、T、C、M、P、C、K、# 等

SwiftUI 视图 - viewDidLoad()?

获取 iOS 上所有联系人的列表

如何在 iOS 的 xib 中设置十六进制 colored颜色 代码

UIView 动画与 CALayers

如何在 iOS 中判断暗模式?

有什么方法可以加粗 NSString 的一部分?

如果我的分发证书过期会怎样?