我创建地图应用的iPhone和我在iPad上开发的同一地图应用程序也通过我的客户要求。 现在我有相同的地图应用项目,但有两个文件的.ipa一个用于iPhone和另一个用于iPad上。
我已经把iPhone版本的iTune的,它显示状态为“等待审核”
1>现在我想把我的iPad版应用程序在iTune上使用相同的项目名称。 这可怎么实现?
2,我应该在plist文件,并用XIB1文件做>什么设置?
如果有普遍的应用程序的iPhone / iPad上,然后在App Store中,我们可以看到iPhone和iPad应用程序具有相同的项目名称......所以在我的情况下,我应该遵循什么样的步骤。 PLZ建议
你不能上传下的同名同一应用程序的两个二进制版本。
要么你必须做出一个通用的应用程序(在一个应用程序意味着iPhone / iPad应用),或者以其它名称提交。
开始阅读本: http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html
您可以从同一个XCode项目通过使用多个目标,并编辑每个目标的捆绑ID后缀,以便实现每个目标都有一个唯一的包ID提交多个应用程序。 您可能还希望更改产品名称在生成设置每个目标,使您的应用程序将有不同的捆绑软件文件名。
需要注意的是,除非iPad版就足够了不同于iPhone版(使用iPad的例如仅API)的,有报道称,苹果可能会拒绝一个几乎相同的iPhone / iPad的对应用程序和要求你提交一个通用的构建,而不是。
如果你想你的iPhone和iPad项目在同一个应用程序,你应该已经建立了这种方式。
但是,如果你没有特别想要一个独立的iPhone和iPad应用程序,那么你应该在每个应用程序的名称区别清楚。
还有谁对AppStore的iPhone和iPad应用程序许多公司。 一般情况下,iPhone应用程序就被称为“APPNAME”和iPad版本通常被称为“ 应用程序名称为iPad”。
这方面的例子是: -
Skype的和Skype iPad版
eBay和易趣为iPad
如果您希望应用程序在iTunes Connect中完全相同的名称,则必须使它成为一个通用的应用程序。
您可以取消“等待审核”,并提交您的通用二进制,而不是:
我可以拒绝已经送审二进制? 是。 你被允许撤回的二进制文件,将它从Apple审批队列中移除,当你的应用程序是在下面的iTunes Connect中的一个规定:
Waiting For Review In Review
要撤回的二进制文件,只需点击拒绝二进制按钮。 二进制已被拒绝后,就可以表明你已经准备好通过Application Loader提交另一个二进制,通过点击准备上传二进制按钮。
请注意,如果你拒绝是等待审批或审核中二元,您的评论的时间将被重置,你会从一开始就在您提交新的二进制开始。
iTunes Connect的常见问题解答
但是,如果你绝对需要有两个单独的应用程序,你可以创建在iTunes Connect一个新的应用程序,并将它命名,例如“[您的应用]适用于iPad”或“[您的应用程序] HD”或类似像很多应用的东西你看到的商店。
你还有没有提交普遍应用的任何特殊原因?
这本来是更好,如果它是一个通用的应用程序。
在iTunes Connect你不能创建/重复使用的应用程序名称,SKU号,捆绑标识符。 你可以提交一个通用的应用程序的更新。
如果你仍然想多个应用程序,那么你将不得不在iTunes中创建多个应用程序不同的名字连接,SKU数量和捆ID,
但需要注意的一件事安装在设备的应用程序的名称是你给的Xcode的,而不是一个在iTunes Connect。 所以,我想你可以只给那么多的相似性。
PS如果创建一个细节{应用程序名称,SKU号,捆绑标识符}一个应用程序,你不删除也发布,你不能再重用这些。
所以告诉客户最好的(可能是唯一可能的)解决方案是通用的应用程序。
如果你有iPhone和iPad相同的应用程序,为iPhone应用程序的名称将是 - [机应用名称],为iPad应该是 - [应用程序名称] HD
文章来源: How to submit Two binary(iPhone and iPad) files for same project in App Store?