2015-05-29 19 views
0

谢谢,如何提交相同的iOS应用的两个副本的itunesconnect(应用程序商店)

我要上传两个副本的iPhone应用程序到应用程序商店。

1)包括iwatch扩展。

2)一个没有iwatch扩展名。

如果我包含iwatch扩展。我无法将部署目标保持在8.0以下。

苹果有可能和允许吗?我可以保持包标识符相同或我应该改变它? 我是否需要为应用程序创建两个App ID?

请帮助我改变任何其他设置。

没有iwatch扩展的我的部署目标是iOS 7+。

+1

每个应用程序都应该有不同的捆绑标识符权直接archieve的应用程序商店提交应用程序包。只需制作两个应用程序并提交即可。 –

+1

你可以提交两份,但一定不要在同一天提交。你应该更改包标识符,应用程序ID和其他东西... – Sudhan

+0

感谢Manpreet和Sudhan的快速响应。 – Ganesh

回答

1

,这应该是可以的。
请注意,您应该更改套件标识符,因为每个应用程序都需要具有唯一的套件。我也建议更改名称(我相信你必须做到这一点),以显示用户哪一个是w/o和AppleWatch扩展。

希望能帮到:)

+0

谢谢,Linus G. – Ganesh

0

答案是否定的。您不能在AppStore中拥有相同捆绑标识符的应用程序。

此外,是否真的有迫切需要有向后兼容性(除了想要有最大数量的手机能够下载您的应用程序)?因为如果不是,那么也许认为部署> 8.0就足够了。

+0

它扩大了用户群体。许多人仍然有 LinusGeffarth

0

非常感谢您的建议和解答。

我们可以做到。这些是我们需要遵循的步骤。

1)只要我们必须创建新的应用程序ID为iPhone应用程序与手表扩展。

In case we are doing it manually. 

2)我们需要为watchapp和其他watchkitextension创建另外两个app ID作为目标。

for eg. the app id is com.appname 

The appid for the watch extension would be com.appname.watchkitextension 
The app id for the watch app would be com.appname.watchkitapp 

Both will be considered different app ids. 

3)我们需要让所有三个应用ID与相同的应用程序

集团

4)保持watchextension和watchkitapp目标的部署目标为8.2。而对于iPhone伴侣应用程序,我们可以保留它8.0

4)生成应用程序商店分配供应配置文件(可以保留相同的分配证书),以防上传到iTunes商店进行beta测试或应用程序审查。

我们完成了。这将成功实现应用程序包。

另一种方式。:只是不要手动做,并让Xcode处理它

注意:在开发应用程序时。当我们添加新的目标作为watchkit。新的Xcode生成钟表套件应用程序和扩展程序的应用程序ID。

只要我们可以通过从Xcode - >首选项 - >帐户刷新配置文件来使用它。选择帐户并刷新。 (注意:我们需要为Xcode配置开发者帐户)。

它将下载并安装配置文件与Xcode。

而且我们可以通过选择预置简档

相关问题