背景:
这是一个给定的,为了同时拥有任何应用程序的beta版本和生产版本,可以通过以下方式区分其appid:
com.company.app for production
用于beta测试的com.company.app.beta或(类似的东西)。但是这迫使我为推送通知提供不同的配置,因为它们与appid绑定,这对我来说很好。
我的问题在于应用内购买/结算。
无论是iOS还是Android,都可以在itunesconnect和play控制台的相应应用程序主页中配置产品。
这两个页面都与应用程序ID绑定,所以我必须在itunes connect上创建两个应用程序,然后播放一个用于生产的控制台和一个用于beta测试的控制台。
我的问题:
有没有其他方法可以在同一设备中同时安装两个版本的应用程序,并且在不创建上述两个页面的情况下进行可测试的inapp购买?
谢谢,抱歉这么详细!