iPhone设备上的静态库

iPhone设备上的静态库,第1张

概述我有两个项目,一个 Cocoa iPhone应用程序和一个它使用的静态库. 我已经在iPhone模拟器上成功测试了它,但当我尝试将其部署到我的iPhone设备时,我得到(符号未找到)链接错误. 如果我删除库的依赖性,项目构建/运行正常. 我已确保所有构建设置都设置为iPhoneOS而不是模拟器. 我确定它的一些简单,但有没有人遇到类似的问题从iPhone模拟器转移到设备? –EDIT:我设法创建了 我有两个项目,一个 Cocoa iPhone应用程序和一个它使用的静态库.

我已经在iPhone模拟器上成功测试了它,但当我尝试将其部署到我的iPhone设备时,我得到(符号未找到)链接错误.

如果我删除库的依赖性,项目构建/运行正常.

我已确保所有构建设置都设置为iPhoneOS而不是模拟器.

我确定它的一些简单,但有没有人遇到类似的问题从iPhone模拟器转移到设备?

–EDIT:我设法创建了新项目(一个用于应用程序,一个用于静态库),并成功地让它们在iPhone或模拟器上运行.但是我有一个非常奇怪的问题…对于每个特定的项目我都无法让它适用于设备和模拟器…我已经仔细检查了构建设置,确保正在引用的库用于匹配的构建设置(我相信),但我无法解决这些链接错误.

我认为我必须做一些非常错误的事情…所有的苹果文档都说’它非常简单 – 只需点击一下’,但这给了我很多问题.

这可能与xCode构建设置有关,但我似乎无法理解为什么选择不同的构建平台并重建库不起作用.

解决方法 查看 my answer to a similar question以获取可能有用的文章的链接.有一篇有趣的文章有 link. 总结

以上是内存溢出为你收集整理的iPhone设备上的静态库全部内容,希望文章能够帮你解决iPhone设备上的静态库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1028946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存