我在Xcode4 (beta 5)中设置/定位输出文件时遇到了问题。它们被放置在~/Library/Developer/ugly_path/....的某个地方我甚至不能在我的产品上选择“显示在finder中”。对于一个简单的C项目、Foundation工具甚至Cocoa包也是一样的。A调试工作正常。
你能告诉我在哪里以及如何建立输出目录吗?(我知道这听起来很傻,我已经用Xcode3写了几个月的代码了,但我在Xcode4 beta版中无法解决这个问题)。
非常感谢。
我在Xcode4 (beta 5)中设置/定位输出文件时遇到了问题。它们被放置在~/Library/Developer/ugly_path/....的某个地方我甚至不能在我的产品上选择“显示在finder中”。对于一个简单的C项目、Foundation工具甚至Cocoa包也是一样的。A调试工作正常。
你能告诉我在哪里以及如何建立输出目录吗?(我知道这听起来很傻,我已经用Xcode3写了几个月的代码了,但我在Xcode4 beta版中无法解决这个问题)。
非常感谢。
当前回答
如果你从命令行构建,你可以用下面的方式设置输出目录:
xcodebuild -workspace 'WORKSPACE_NAME.xcworkspace' \
-scheme 'SCHEME_NAME' \
-configuration 'Release' \
-sdk iphoneos7.0 CONFIGURATION_BUILD_DIR='OUTPUT_DIRECTORY'
其他回答
如果你从命令行构建,你可以用下面的方式设置输出目录:
xcodebuild -workspace 'WORKSPACE_NAME.xcworkspace' \
-scheme 'SCHEME_NAME' \
-configuration 'Release' \
-sdk iphoneos7.0 CONFIGURATION_BUILD_DIR='OUTPUT_DIRECTORY'
如果你的Xcode 4 Build Location设置为“将构建产品放置在派生数据位置(推荐),它应该位于~/Library/Developer/Xcode/DerivedData。”这个目录将把你的项目作为一个目录,项目名称将附加一堆生成的字母,所以请仔细查看。
在你开始使用Xcode首选项之前,另一件需要检查的事情是:
选择你的目标,然后去构建设置>包装>包装扩展
这里的值应该是:app
如果不是双击它,并键入“app”没有报价。
您总是可以通过查看构建日志查看器找到构建目录,并将路径复制到终端窗口中。
我用它来分析我的iOS .app包安装之前,以确保没有丢失的文件被包括在内。
在Xcode 5: Xcode菜单>首选项…item >位置标签>位置子标签>高级…button >自定义选项。
然后选择,例如,相对于工作区。