2012-09-11 28 views
2

我在XCode - > Build Settings - > Code Signing中找到了代码签名属性“Do not Code Sign”。何时何地我们应该使用这个?这对于正确添加到开发者门户(具有适当的开发者证书)的设备意味着什么?XCode中的“不要输入代码”值的目的是什么 - >生成设置 - >代码签名?

+0

您不需要为模拟器签名代码。 – Thilo

+0

我相信您也可以构建未签名的应用程序,将其发送给某人,然后他们手动签署构建应用程序。 –

+0

不要代码签名,你只能在模拟器中测试你的应用程序。要在iPhone设备上进行测试,您需要设备的开发人员证书。 – Hiren

回答

-1

这使得像我这样的学生变得更容易,我们需要创建iOS应用程序,但我们并不想将它发布到App Store。 Apple允许未签名的应用在自己的iOS设备上进行测试。

+0

“Apple允许未签名的应用程序在自己的iOS设备上进行测试”。这不是真的。即使开发人员构建也已签名。 –

2

我们构建的应用程序未经签名即交付给客户端,因为他们随后使用Citrix解决方案附带的本地应用商店为其企业的主机签署&。

如果我们签署了应用程序,Citrix无法导入它并添加它自己的签名(据说......我仍然觉得这很难相信),所以客户坚持认为应用程序没有签名。