IOS静态库产品总是红色的

时间:2011-06-06 18:10:49

标签: iphone ios xcode4 static-libraries

我几天来一直在努力解决这个问题。当我在XCode 4中的IOS下创建一个新的静态库项目时,我遇到了一个问题。无论是否将文件添加为标题或进行编译,我都能成功构建,但.a文件始终为红色。这在Debug和Release中都会发生。我已经阅读过类似的问题,但没有找到解决问题的人。任何帮助,将不胜感激。感谢

2 个答案:

答案 0 :(得分:25)

在构建模拟器时,XCode似乎有这方面的错误。为设备构建一次,右键单击库以在finder中显示,备份一个级别,然后导航到模拟器。你的图书馆将在那里。 (路径将如下所示:/ Users / You / Library / Developer / Xcode / DerivedData / LibName-fylbqugtzucxyndtdddrjmbbdnet / Build / Products / Debug-iphonesimulator)

答案 1 :(得分:2)

我无法弄清楚这个问题的答案,但我确实找到了解决方法。我安装了XCode 4项目模板,以便从https://github.com/kstenerud/iOS-Universal-Framework构建通用框架。这使我能够构建一个符合我需求的框架。