根据完全不同的配置文件发布到应用程序商店的新版本
因此,我从客户端接管了现有的iOS应用程序,该应用程序目前可通过App Store供公众使用。当我在xcode中获得该项目时,我注意到与该应用程序关联的所有配置配置文件都已过期,并且都是以前的开发人员的名义。根据完全不同的配置文件发布到应用程序商店的新版本
因此,我加入了自己作为开发人员,并加入了团队,代码在我的凭据下签署了开发副本。我为测试创建了一个新的专用配置文件,并通过TestFlight发布了一些版本给一些注册的设备。没问题。该应用程序是绿色的上线。
有人可以帮助我从这一点的释放过程吗?我是否为App Store版本创建了第三个新的配置文件,并将其与XCode中的代码绑定?考虑到现在正在运行的版本与另一个开发人员完全不同(已过期)的配置文件,这是否会有问题?有什么替代方法需要通过Apple来完成吗?我在这里试图保持超级谨慎......如果由于某种原因,我释放了应用程序并崩溃了,因为我没有意外地采取了一些措施,该便便将会击中粉丝。
您将不得不在App Store上以新名称发布它,并放弃所有评级和评论。 Apple不会让您在现有应用程序中交换开发人员配置文件。
其他开发商可能不同意,但它看起来像一个巨大的PITA。看到这里
Transferring ownership of an iPhone app on the app store
,官方的回答似乎没有
在你回答之前,我自己做了一些研究,我同意。看起来就像马嘴里的那个词一样。你会认为这会更容易。哦,其实我刚刚和我的客户打了电话,他们对重新提交没问题。 – optionsix
我没有解释的问题是关于应用程序的所有权的变化。
我将问题解读为:我继承了应用程序的维护,因此我们希望将更新作为同一卖家提交。
在这种情况下,您可以生成自己的证书和分发配置文件,然后可以构建并提交该应用程序。
我已经做了很多次了。也就是说,我继承了我原本不需要制作的应用程序的责任。我轻松创建了新的签名和供应凭据,适合作为卖家(而非我)代表他们提交的应用。
对于它的价值,App Store发行版配置文件是必需的,但仅在提交应用程序时使用,因此Apple可以确保它来自具有提交权限的开发者。 (请记住,这些配置文件使用与用于签署应用程序包相同的证书进行签名。)如果该配置文件应该过期或更改,它与App Store中已有的应用程序无关。
我回答了这个问题,但后来决定将它变成一条评论:我不认为你可以更改开发者证书。 Marco Arment(Twitter上的@marcoarment)在他的播客中谈到了这一点。他从Marco Arment转到Instapaper LLC,必须重新发布他的应用程序,并放弃所有评论和评级。你的其他问题没有什么大不了的。如果您可以启动并运行应用程序,则无需担心由于“App Store证书签名问题”而导致终端用户的设备崩溃 – Justin
哇......我害怕这一点,而且我当然没有有理由怀疑你。我有点惊讶...我的意思是,我现在正在做的事情不可能是那种罕见的事件。 – optionsix
http://stackoverflow.com/questions/671382/transferring-ownership-of-an-iphone-app-on-the-app-store – Justin