我们已经构建了一款应用。一家公司购买了该应用的定制版本。我们无法访问其他公司Apple Developer帐户,但另一家公司希望以自己的名义分发应用程序。 我们有什么方法可以移交应用程序,以便其他公司可以在Apple应用程序商店签署和分发应用程序而不泄露我们的源代码?
感谢您的帮助。
更新 我发现这个网站可能是我的问题的解决方案: http://www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-to-xcode-organizer-for-upload/
答案 0 :(得分:5)
原因你可以。我和超过5家公司做同样的事情。
如果他们不允许您登录iOS开发中心,请询问他们的分发证书和分发配置文件。
让他们创建这些文件并发送给您。
然后,您可以在构建发布版本时使用其配置文件为您的应用程序签名,并仅向他们发送“.ipa”文件以便让他们提交。
以下是创建这些文件的步骤,以防他们不理解如何:
获取分发证书:
登录iOS开发人员中心。
导航到iOS Provisioning Portal。
单击“分发”选项卡。
按照说明创建将使用的新证书 分发。该过程与您以前的过程相同 创建开发证书。
颁发证书后,将.cer文件下载到您的 电脑。从您的私钥和证书创建P12文件。
获得分发证书后,您需要创建一个 分配配置文件:
转到iOS配置门户的配置部分。
选择“分发”选项卡。
为App Store分发方法创建个人资料。
创建分发配置文件后,下载 .mobileprovision文件到您的计算机。保持这个文件的方便 地点以供日后使用。
答案 1 :(得分:0)
你的问题的答案是否定的....
如果没有帐户凭据,就无法在Apple商店上传文件。
您可以获取开发者帐户权限,然后您可以将其上传到商店..