2013-10-04 131 views
13

当我构建我的iPad应用程序以在我的开发iPad上运行时,它仅构建调试版本。我需要看看真正的发行版本有多快;我该怎么做呢?我习惯于Visual Studio的Debug/Release构建,所以这个Run/Test/Profile/Analyze/Archive的东西有点混乱。我看到Schemes与此相关,但没有简单的开关“我想在我的设备上测试我的应用的调试/发布版本”?在开发设备上运行版本的iOS应用程序

+0

我很高兴我得到了这个工作...发布版本运行速度提高了60%! –

+1

如果您找到了解决方案,请接受帮助您的答案。 –

回答

11

您希望使用临时设置配置文件进行版本构建,该配置文件将允许您将其安装在设备和您指定的其他设备上。

Test flight app是免费的,也可以帮助这个过程。

Provisioning Profile

+0

这是我不会想到的关键部分 - 单独更改为“发布”时不起作用,因为我使用的是开发人员配置文件。 –

+0

非常好,很高兴你能工作。如果这有助于您考虑将其标记为答案。 – Mongo

+0

面料也是一个不错的选择。 – OhadM

9

在您的方案设置中,您可以选择构建用于调试或发布。确保你已经正确设置了代码签名。 Xcode 5可以提供帮助。

+0

你能定义“正确”吗?如果它的调试工作不能用于发布?另外...真的,我必须每次编辑该方案,我不能有单独的方案来测试调试/发布? –

+0

可能有不同的方案,但只能将一个方案分配给“运行”命令。所以你每次都必须改变方案。更容易改变调试/发布。 –

4

您可以根据Xcode Project创建的Project ViewBuild Configuration。让它的Distribution

New configuration

重复然后只需选择Edit Schemes并选择新的计划和你的设备上运行。确保您在Build Settings中选择的证书。但是,运行AdHoc/Distribution构建时,您没有获得完整的调试功能。

+0

这是一个特定于XCode5的东西吗? –

+0

不可以。这也应该在Xcode4.x.x上运行 – unspokenblabber

相关问题