在XCODE 4.2中构建文件夹位置

时间:2012-02-17 18:23:04

标签: iphone ios cocoa-touch xcode4.2

我正在使用XCODE 4.2&当我构建我的项目时,我没有看到“Products”文件夹下的libMyProject.a文件变黑,即使我的构建成功。

这些.a文件存储在何处。使用3.2.6,构建文件夹曾经在我的项目工作区内。

谢谢, 阿比纳夫

4 个答案:

答案 0 :(得分:3)

构建时,请查看日志导航器(cmd-7)。阅读构建日志:它将包含构建产品的完整路径。

但是,它应该在Xcode中显示为产品......

答案 1 :(得分:2)

他们通常会被放入/ Library / Developer / Xcode / DerivedData / {PROJECT_NAME_AND_RANDOM_CRAP} / Build / Products / {BUILD_TYPE} / {PROJECT_NAME} .app

答案 2 :(得分:2)

你必须为设备而不是模拟器构建它才能变黑。但是如果你只为模拟器构建它,它将保持红色。

对于二进制文件的位置,它位于预配置构建产品路径中指定的子文件夹中的派生数据文件夹中,默认情况下具有这些值 build / Debug-iphoneos build / release-iphoneos

修改

您可以通过修改打包组中产品名称的值来更改目标的构建设置中的产品名称。

答案 3 :(得分:1)

你必须为设备而不是模拟器构建它。如果你为设备构建它,那么它的颜色将是红色,你不会得到project.app文件。要获取project.app文件,您必须内置设备(iPhone / iPad / iPod Touch)。在构建设备后,project.app文件的颜色将变为黑色。 如果你想只获得产品文件夹下的.app文件,你可以遵循另一个程序。对于goto Products-> Archive-> Share然后保存。它将生成.ipa文件。通过将app更改为zip并解压缩文件,您将获得.app文件。