繁体   English   中英

在XCODE 4.2中生成文件夹位置

[英]Build folder location in XCODE 4.2

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

这些.a文件在哪里存储。 使用3.2.6,build文件夹曾经位于我的项目工作区中。

谢谢,Abhinav

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

尽管如此,它仍应显示为Xcode中的产品...

通常将它们放入/Library/Developer/Xcode/DerivedData/{PROJECT_NAME_AND_RANDOM_CRAP}/Build/Products/{BUILD_TYPE}/{PROJECT_NAME}.app

您必须为设备构建它,而不是为其生成黑色的模拟器。 但是,如果只为模拟器构建它,它将保持红色。

至于二进制文件的位置,它位于“ 预配置构建产品路径”中指定的子文件夹中的“ 派生数据”文件夹中,默认情况下,其值是build / Debug-iphoneosbuild / Release-iphoneos。

编辑

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

您必须为设备而不是模拟器构建它。 如果为设备构建它,则它的颜色将为红色,并且您不会获得project.app文件。 要获取project.app文件,您必须内置设备(iPhone / iPad / iPod Touch)。 内置设备后,project.app文件的颜色将变为黑色。 如果您只想获取不在Products文件夹下的.app文件,则可以执行另一个步骤。为此,转到Products-> Archive-> Share然后保存。 它将生成.ipa文件。 通过将应用程序更改为zip和解压缩文件,您将获得.app文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM