2012-04-18 24 views
1

我有两个类似的应用程序可以在应用程序内购买(IAP)内容之间共享。我想奖励在一个应用中购买的顾客,让他们将购买转移到其他应用。不过,我担心我的应用会因为App Store评论指南而被拒绝,因为您不能拥有任何非App商店内容激活方法。使用文档交互在我的两个应用程序之间传输IAP

就技术可行性而言,我很清楚Document Interaction mechanism是达到此目的的一种手段(sans web server)。我可以让每个应用程序注册一个自定义文件类型。用户购买内容的应用程序可以显示启动其他应用程序的链接,将适当的元数据作为“已启动的文件”传递,以便第二个可以将这些项目标记为已购买。

有没有人知道这是否已经尝试过,如果苹果正在批准这种方法?

请注意,我并不担心购买这种方法的安全性,因为让付费客户开心对我来说比防止盗版更重要。

回答

0

这不是对上述确切问题的回答,因为它是实现最终目标的有用替代技术。如果您设置正确,两个应用程序可以共享KeyChain访问权限,从而共享有关购买的IAP的元数据。这需要使用相同的Bundle Seed ID(例如“AXGUKHGX ...”)作为应用ID,并结合在应用信息列表中正确设置。后一种技术是传播可共享IAP的更优雅的方法。

相关问题