将应用内购买添加到应用程序中会影响已经购买的用户吗?
-
26-10-2019 - |
题
我有一个将要添加应用内购买的应用程序。
我的问题是这个。该应用程序使用了我的其他几个应用程序使用的开发和发行证书,即没有应用内购买的应用程序。
当我现在添加应用内购买时,我将不得不更改此应用程序的应用程序ID,以便我可以为应用内购买创建一个供应配置文件。这种变化会以任何方式影响该应用程序吗?我的意思是,我是否能够使用另一个Appid生成的不同临时配置文件上传新的二进制文件?老用户可以升级吗?
解决方案
您的应用必须具有相同的捆绑ID。这是您的info.plist文件中的字符串。如果那保持不变,用户将没有问题升级。
如果我正确理解您的问题,那么您首次提交此应用程序时会有通配符分配配置文件?只要新的配置配置文件仍然与info.plist中的捆绑包ID匹配,就可以了。
其他提示
在我们进行应用程序内购买或推送通知服务之前,您可能已经创建了一个应用程序ID。也许您不认为自己需要这些,并且想创建一套类似的应用程序。现在您想要这些功能。
说您有一个应用程序ID:
com.mycompany.appsuite.*
并且您的应用程序的捆绑包ID(在PLIST和其他地方)是:
com.mycompany.appsuite.mycoolapp
为了能够更改应用程序ID以进行应用内购买或推送通知,您应该转到开发人员.apple.com配置门户网站添加一个新的应用ID:
com.mycompany.appsuite.mycoolapp
此应用程序ID匹配您的捆绑ID,因此您的用户不必重新购买您的应用程序,并且还将使您的应用程序符合应用程序内或推送通知的资格。
不隶属于 StackOverflow