iOS没有生成Xcode 6.1静态库.a
我试图使用Xcode 6.1为我的iOS设备创build一个静态库。
我selectXcode一个新的项目模板Cocoa Touch静态库,并命名为MyLib。 对于MyLib目标,我select模拟器中的iPhone 6。
项目打开后,我成功创buildMyLib。
但是,如果我查看产品文件夹,libMyLib.a是红色的,没有任何反应,如果我想用finder显示它。
在以前的Xcode版本中,它似乎工作,我怎么在一些教程中find。
我find了解决scheme:该库是在下创build的
../Xcode/Products/Debug-iphonesimulator/libMyLib.a
如果我将目标切换到我的真实iPhone 6,它也可以工作,在产品文件夹中,libMyLib将变成黑色,并且库被创build
../Xcode/Products/Debug-iphoneos/libMyLib.a
这也发生在我身上。 我相信libMyLib.a已经成功构build,并且位于Debug-iphonesimulator文件夹下,但Xcode无法链接到正确的path。 两种方法,你可以find它。
-
正如OP所build议的那样,用iPhone 6构build库。目标库应该是黑色的,右键单击文件夹中的显示。 Debug-iphonesimulator的库文件夹与Debug-iphoneos处于同一级别
-
find您的构build目标目录。 通常情况下,
/用户/ YOURNAME /库/开发商/ Xcode中/ DerivedData /为yourprojectname-wholebunchofalphebets /编译/产品