我想创建一个用于测试飞行的.ipa,所以我按照测试飞行网站(http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4)上的说明和其他一些与使用静态库(http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/,http://www.musicalgeometry.com/?p=1237)的应用程序创建存档有关的教程.
在这些教程之后,当我创建一个存档时,我得到了关于无法找到各种库的链接器错误,例如:
ld:找不到-lOAuthTouch的库
(我也尝试过使用一个新项目和一个新的静态库项目,以确保它不是某些设置我已经改变了,我得到了同样的问题).
这似乎是因为我在我的应用程序中添加了一个名为“Ad Hoc”的构建配置来创建存档,并且基于链接器命令以及向我使用的所有静态库添加“Ad Hoc”配置的事实允许存档要创建我假设静态库正在构建到不同的目录.
我宁愿不必为我使用的所有库添加新的构建配置,所以我的问题是,我应该怎么做才能创建我的应用程序的存档而不需要修改我使用的每个库?
第二个相关问题:我提到的所有教程都说静态库将“跳过安装”构建设置为“是”,但Apple文档(http://developer.apple.com/library/mac/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/DistApps/DistApps.html)似乎表示为应用程序而不是库设置它.谁知道哪个是对的?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。