Build 为在Xcode 5中存档而构建

Build 为在Xcode 5中存档而构建,build,xcode5,Build,Xcode5,只需升级到xcode 5,我就看到产品菜单中缺少“为存档而构建”。 我转到Preferences/Key bindings,看到产品菜单中的“build for->installing”,我放了一个键,但它不起作用 因此,我执行此操作: xcodebuild-project myproject.xcodeproj-target mytarget-configuration-Release 在以前的xcode中,我得到了与以前相同的东西,即“为存档而构建” (仅使用版本配置构建) 您知道如何使用x

只需升级到xcode 5,我就看到产品菜单中缺少“为存档而构建”。 我转到Preferences/Key bindings,看到产品菜单中的“build for->installing”,我放了一个键,但它不起作用

因此,我执行此操作:

xcodebuild-project myproject.xcodeproj-target mytarget-configuration-Release

在以前的xcode中,我得到了与以前相同的东西,即“为存档而构建” (仅使用版本配置构建)

您知道如何使用xcode 5 GUI“构建归档”(而不是产品/归档)吗


谢谢

看起来他们已经将“为存档而构建”和“存档”这两个步骤合并到一个菜单命令中:
Product->Archive
在XCode 5中。

“请注意,如果“存档”菜单被禁用,这很可能是因为“模拟器”选项当前被选为Xcode工具栏中的运行目标。将此菜单更改为已连接的设备或通用iOS设备目标选项应启用产品菜单中的存档选项。"


更多信息请访问

您可以使用“构建用于评测”,它被设置为发布配置。

希望苹果不会从下一个xcode版本中删除xcodebuild命令,并且不会因为使用该命令而索要费用:)。存档后,我仍然找不到我的.a库。是的,与.app一样,我会得到一个指向任何地方的链接,直到我填写完为止。”安装目录“(INSTALL_PATH)在构建设置中,我忘记了(对我来说太复杂了:),只需运行“cd my_project_dir”(where.xcodeproj所在位置)并运行xcodebuild-alltargets”,现在一切都好了。否。存档文件总是在那里,它做一些不同的和无关的事情。为存档而构建。。。。用于存档的构建。档案文件没有。我们没有谈论我们谈论过的.xcarchive和.a和.app,它们不再像以前一样使用Build for Archive构建,因为苹果删除了这个选项。1-消失的不是“Archive”菜单,而是“Build for Archive”。(而不是:禁用)2-这不是针对带模拟器的IOS,而是标准的MacOSX开发。谢谢-让我发疯了!!同意Stephane的观点,这不是正确的答案。这里的上下文是“为存档而构建”选项,它已经不存在了,而不是“存档”选项。Victorb的帖子应该是正确的答案。谢谢,这就是我想要的。是的,扭转xcode是另一个解决方案。因此,我必须将配置设置为release(因为我最初从release更改为Debug for instrument),并取消选择“使用运行操作的参数和环境变量”在编辑配置文件方案的方案/参数时。这是不正确的,因为配置文件的生成可能在方案中设置为调试或发布。默认情况下,它设置为发布。