为多个应用程序提供相同的IAP产品ID

时间:2013-12-31 12:13:20

标签: ios iphone in-app-purchase cross-platform itunesconnect

我的公司有一个正在运行的iPad应用程序,在决定不通用之后,我必须开发一个iPhone版本,它将在同一个iTunesConnect帐户下作为不同的产品(新应用程序)出售。 可以在iPhone应用程序上购买相同的非消费类应用内商品。

我是否可以为托管的应用内商品使用相同的商品标识码(例如:“1207”)?如果是这样,有没有办法共享现有的IAP表(或导入),而无需在新应用程序的应用内表中手动重新输入数千个产品详细信息?我读了一下Apple的Application Loader,但我认为它可能涉及自杀行为和各种神经蜱。

只是为了说清楚 - 从一个应用程序购买后,该产品将可从同一用户的两个应用程序中获得。服务器端可以防止重新购买用户已拥有的产品。

1 个答案:

答案 0 :(得分:1)

据我所知,这是不可能的。产品ID仅与一个应用相关。您可以做的唯一事情(我不知道这是由规则),是在您的服务器上管理这些购买,当用户在一个应用程序上购买产品时,另一个应用程序可以使用您的服务器检索此购买。 / p>