InApp采购澄清

时间:2012-03-23 12:40:44

标签: iphone xcode ipad in-app-purchase mkstorekit

我有一个应用程序,我想在App商店中有两个版本,一个是精简版,另一个是完整版。我希望免费提供lite版本,并可选择使用InApp Purchase进行升级。完整版将以实惠的价格提供。

对于在我的其他应用程序中购买InApp,我使用MKStoreKit进行InApp购买我的非消耗品(升级)。对于Lite版本,我对这种方法很满意。

我的问题是,对于App Store中可用的完整版本的费用,我是否需要使用类似MKStoreKit的东西,或者我可以只发布它而Apple会处理购买,因为他们知道下载成本?

由于

3 个答案:

答案 0 :(得分:1)

如果MKStoreKit不使用MKStoreKit,则没有理由将其包含在完整版中。

你可能想要从相同的代码库构建这两个应用程序(这就是我为自己的应用程序所做的,就像你的应用程序有Freemium和付费版本),并让你的XCode项目构建两个目标,每个目标一个。但即使这样做,您也可以在完整版中排除MKStoreKit,只将其包含在免费增值版本中。

答案 1 :(得分:0)

如果您正在进行应用内购买,则只需要MKStoreKit。因此对于付费版本的应用程序,您将不需要它。

答案 2 :(得分:0)

根据您的问题,似乎您可能认为您可以购买从应用商店下载完整版本的应用内购买。这是不可能的。 您需要2个独立版本,并且在免费版本中将其全部锁定,除非他们已完成应用内购买以解锁所有内容。如果它在应用程序标题中有“免费”或“精简版”,那么即使解锁完整版本后它们仍然会有这个,因为应用程序本身不会改变。