2013-01-07 51 views
7

我可以使用模拟器在iOS开发中使用iOS开发人员计划帐户(我只是无法在设备上运行)。是否有等效的Mac工作方式Developer Program的东西?我想在注册付费帐户之前测试我的一些实用应用程序的沙盒兼容性(以及App Store分发)。如果我的应用程序无法工作或者至少不易修复,则不值得99美元。如何在没有Mac开发人员计划帐户的情况下测试应用沙箱

是否有项目设置我可以启用哪个强制沙箱?我希望代码签名不起作用。

+0

查看[迁移指南](http://developer.apple.com/library/mac/#documentation/Security/Conceptual/AppSandboxDesignGuide/MigratingALegacyApp/MigratingAnAppToASandbox.html#//apple_ref/doc/uid/TP40011183-CH6 -SW1)查看您的应用是否可以先进行必要的调整。 – Nick

+0

@尼克我以前看过那个。我处于真正需要尝试的地步。我认为它会起作用,但那只是因为我找不到明确提及我正在禁止的事情。 –

回答

4

看看App Sandbox Design Guide,其中有关于创建代码签名证书以测试您的应用程序的章节。您可以完全使用钥匙串访问而不需要付费的Apple ID。

+0

宾果。一个绿色的勾号(5分钟)为我的同名,谢谢。 –

+0

我的荣幸! :) – Tim

+0

刚刚看到你的滑翔机头像。我现在有一个GoL驱动的应用程序;小世界。 –

2

您可以创建代码签名自签名证书:

  1. 打开钥匙串访问。
  2. 选择钥匙串访问>证书助手>创建证书...
  3. 在Xcode>输入名称
  4. 集 '证书类型' 为 '代码签名'

然后,目标>构建设置>代码签名,您应该看到您的新证书显示在代码签名身份旁边的下拉列表中。

相关问题