objective-c - 将静态库添加到 XCode 4 项目会破坏 "build and archive"功能

标签 objective-c xcode cocoa-touch version-control

我用 MGTwitterEngine 和一些 OAuth/TouchJSON 库构建了一个静态库。 然后我将其添加到应用程序的主 XCode 项目中。

我在使用 XCode 的这个功能(构建和存档)时遇到了问题。添加库后,“构建和存档”不再生成 .IPA

  • 您知道正确使用此存档功能的好教程吗?

  • 我应该在 XCode Projet 中做什么以确保它能与我的静态库一起正常工作?

ps:第二个对我来说最重要。

提前致谢;)

最佳答案

您应该更改静态库的“build设置”,确保Skip Install 设置为YES

enter image description here

如果还是不行,检查你的静态库的“Build Phases”,确保:

enter image description here

在那之后,您的存档应该没问题。 但是如果你的 Xcode 开始报告谁找不到你的静态库的 .h 文件,你可以将它们作为引用添加到你的项目中,或者更改你的项目的“build设置”,让它在你的静态库的文件夹中找到你的 .h 文件.

关于objective-c - 将静态库添加到 XCode 4 项目会破坏 "build and archive"功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7451607/

相关文章:

iphone - 获取目录中的文件(及其属性)

iphone - 在屏幕上居中放置一组按钮

objective-c - 在 iOS 中的 Touch Down 上触发重复事件

iphone - 无法在 UITableViewCell 中设置自定义背景颜色

ios - 在 SpriteKit iOS 中手动移动/旋转物理主体的最佳方法

ios - 源代码控制 xCode 6 和现有文件

ios - 访问swift数组时swift_isUniquelyReferenced_nonNull_native中的EXC_BAD_ACCESS

ios - swift.h 找不到 Swift 类

objective-c - 无法在设备上运行代码

objective-c - AVAudioPlayer不断崩溃在这一行? (正在初始化)