我需要为没有Xcode的客户创建分发App Store版本。有没有办法在没有客户端需要向我的Apple开发人员帐户提供凭据的情况下执行此操作?
我确实看到其他类似的问题,但有点不同,因为他们希望客户能够重新签名。此外,问题都是一年或更长时间,我希望这种可能的常见情况有一个更简单的解决方案。
答案 0 :(得分:2)
如果您希望能够执行的操作是使用签名证书重新签名代码,那么您可以使用名为iResign的工具。它允许您使用一个证书创建分发版本,然后使用不同的证书重新签名。它非常适合与不想共享凭据的客户或提供商合作。
答案 1 :(得分:1)
您想创建使用客户端凭据创建的分发版本吗?除非客户向您提供他的证书,或者作为他的时间成员为您设置自己的凭证,否则不可能。
可能最简单的方法是让客户将您设置为团队中的团队成员,向您颁发证书和分发配置文件,然后使用它进行构建。我不记得您是否必须是管理员才能创建分发版本。我不这么认为,但我必须检查。
答案 2 :(得分:0)
查看Testflight。您只需要客户端可以测试的任何设备的UDID。然后通过电子邮件发送该应用程序,客户端可以打开并安装。