我们可以为贴纸包扩展和现有iOS应用程序提供不同的包标识符吗?

时间:2016-09-21 10:19:31

标签: ios itunesconnect ios10 imessage ios-extensions

我们即将发布贴纸包扩展到我们现有的iOS应用程序。 这就是我在xCode 8中为现有iOS项目添加贴纸扩展的方法。 档案 - >新 - >目标 - >贴纸包扩展。

现有iOS应用的套件标识符:com。公司名。产品名称

贴纸扩展名的捆绑标识符:com。公司名。产品名称。贴纸应用名称

我们可以为这两个目标设置两个不同的捆绑标识符,并仍然将该应用程序作为单个包提交(包括iOS和贴纸应用程序)吗?

2 个答案:

答案 0 :(得分:1)

只要您的应用程序捆绑在一起,您就需要使用父应用程序来携带贴纸包。所以我猜不是。如果您遇到现有的App ID,请创建通配符App ID和配置文件以将子应用程序连接到项目。

答案 1 :(得分:0)

在这种情况下,我们使用了两个包标识符。

Sticker pack's bundle identifer is: iOS App's bundle identifier + Sticker pack name.

由于两个应用程序(iOS应用程序和Sticker包)的核心包标识符相同,因此它作为单个应用程序运行。 当用户下载我们的iOS应用程序时,贴纸包现在会自动下载并在其消息抽屉中提供。