【发布时间】:2011-05-26 01:30:12
【问题描述】:
我一直在阅读有关应用内购买的信息,并且发现有两种选择可以向用户提供购买的内容:
1:交易成功后,解锁已属于应用的内容
2:交易成功后,从我自己的 CMS 下载内容
这些是提供应用内购买内容的唯一方法吗?哪一个更可取?
【问题讨论】:
标签: iphone objective-c app-store in-app-purchase
我一直在阅读有关应用内购买的信息,并且发现有两种选择可以向用户提供购买的内容:
1:交易成功后,解锁已属于应用的内容
2:交易成功后,从我自己的 CMS 下载内容
这些是提供应用内购买内容的唯一方法吗?哪一个更可取?
【问题讨论】:
标签: iphone objective-c app-store in-app-purchase
我认为#2 会更好,因为:
如果您解锁已下载的内容,则需要以某种方式保存此信息。我见过的大多数应用程序都使用NSUserDefaults,这真的很容易被入侵。
但是,如果您要选择 #1,我强烈建议您使用加密的 plist(基于设备 UDID / 序列号)来保存未锁定的内容。
【讨论】: