【问题标题】:Share between my applications a nonconsumable product bought with In-App purchase?在我的应用程序之间共享通过应用内购买购买的非消耗性产品?
【发布时间】:2011-01-28 10:42:51
【问题描述】:

我想开发几个 iPhone 应用程序,允许用户使用应用内购买功能购买非消耗性产品。

这些应用程序是否有可能共享相同的产品?

让我们以这个例子更清楚。用户使用 IAP 从 app1 购买 product1。 app2 在调用 SKPaymentQueuerestoreCompletedTransactions 时能否恢复 product1?

或者用户应该购买两倍的产品; app1 一次,app2 一次?

谢谢!

【问题讨论】:

  • 我相信如果应用程序具有相同的捆绑 ID,您可以执行此操作,因为您写入同一个沙箱。但不要引用我的话。
  • 不,它不会起作用,因为它们是分开的

标签: iphone in-app-purchase share product


【解决方案1】:

您可以使用自定义 URL 方案机制来调用您的“兄弟”应用并向它们传递代表​​购买的令牌。他们每个人都需要自己处理购买(下载某些东西或解锁某些东西或您所做的任何事情),但他们都可以分享购买的事实,这实际上是应用内购买的全部内容。

【讨论】:

  • 如果我理解正确,您隐含地说,一种产品只能链接到一个应用程序内购买的应用程序。对吗?
  • 我相信是这样的,是的。
猜你喜欢
  • 1970-01-01
  • 2021-07-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多