我们可以有两个具有相同捆绑包id的iOS应用程序针对不同的iOS吗?
在一个场景中,我想让我的应用程序继续支持iOS 8,并从头开始创建一个仅支持具有相同捆绑包id的iOS 9的新应用程序。因此,iOS 8用户可以安装现有应用程序,iOS 9用户可以安装新应用程序。
这个是可能的吗?
发布于 2015-07-15 02:36:48
根据你的评论,听起来你正在寻找的是苹果自动提供的latest compatible version功能。
如果你在应用商店中有一个支持iOS 8的现有应用,然后发布该应用的更新版本,该应用仅支持iOS 9,则iOS 8用户仍可下载以前的版本。当他们尝试安装应用程序时,他们会收到一条消息,询问他们是否要下载兼容的版本。
另请注意,如果要关闭此功能并不使以前的版本可用,请参见this question。
发布于 2015-07-15 02:22:00
捆绑ID必须是唯一的。
使用反向域名服务(反向
)表示法连接您输入的产品名称和公司标识符,以创建默认的捆绑包ID。捆绑包ID对于您的应用程序来说需要是唯一的,因此将公司标识符设置为唯一的字符串也很重要。
在不同设备上开发应用程序时,您只需使用相同的bundle ID即可。但是,当您提交到Apple Store时,您需要使用不同的捆绑包ID。
发布于 2015-07-15 01:45:32
捆绑包ids必须是唯一的,所以没有
https://stackoverflow.com/questions/31413666
复制相似问题