2010-11-01 105 views
1

是否构建了一个可与某些外部硬件配合使用的应用程序。在应用程序购买免费通过解锁针?

我们希望有某种在应用UNLOCK机制,如果用户购买他们得到一个PIN码,让他们完全解锁应用程序外部附件。

我们着眼于在应用程序内购买,但现在看来,这需要一定的费用在应用程序解锁要得到的......我们不希望一旦用户购买了配件充电。

担心如何去了解这个“正确”的方式,使得其没有违反任何苹果App Store的规则。

有没有人有经验做这种略有不同的用例比普通的应用程序购买?

回答

2

我想大多数的应用程序,做这种事情的工作方式是,他们有注册您的硬件在线(从而在过程中的账户),然后让应用程序提示您输入您的注册信息,当您启动它。

如果您不想这样做(例如,如果您不想在线管理您的用户),那么也许您可以让他们在首次访问该功能时输入硬件的序列号?

你可能想看看Withings互联网规模+的iPhone应用程序,看看一种可行的方法。

+0

谢谢你的参考... :) – tbarbe 2010-11-02 04:24:42

1

不要担心显式解锁应用程序。通过让应用程序的功能取决于硬件,应用程序通过使用硬件隐式解锁。

例如,让应用程序在适当的时候检查硬件。如果硬件在那里,硬件将执行相应的任务。如果硬件丢失,应用程序将通知用户附加硬件,并包含一种方法来获取有关获取硬件的更多信息。

也许应用程序将生成没有附加硬件的报告。解锁方面将通过在硬件用于收集数据之前没有任何数据进行报告来实现。

或者,将该应用程序作为付费应用程序放入App Store。您可以通过将其设为9.99美元的应用程序并包含10美元的App Store礼品券,将其与硬件分开。在苹果公司裁员和增加制造成本后,这将花费你每个应用大约4美元。一方面,您冒着客户不买你的应用程序的风险,但在“愤怒的小鸟”上购买证书。另一方面,也许你会得到一些应用程序的直接销售。

在你的情况,我可能只是白送的应用程序,并包括对硬件的广告。我会在大多数屏幕上(可能是每个屏幕)都包含一个不显眼的“由...带给你”的行。在一个关于屏幕的页面中,我会包含一个到网站的链接来订购硬件。如果应用程序确实需要硬件,除硬件购买者以外没有人会下载它。如果该应用程序真正增强了硬件,每个硬件采购商都会想要它,并欣赏增值。

我不认为购买硬件后的解锁代码将被苹果公司接受。这显然是一种销售交易,不会让苹果受到影响,所以他们不会让它进入App Store。

+0

是的谢谢.. :)我们的硬件实际上并没有连接到设备 - 它实际上并没有以任何数字方式连接,它更像是在大自然中的配件... – tbarbe 2010-11-02 04:25:48

+0

查看SkyScape应用程序。该应用程序是免费的,但所有内容都是在他们的(SkyScape)网站上单独购买的。如果内容是单独购买的,Apple不关心。另一个应用程序是iSilo。该应用程序在AppStore上购买,数百人销售iSilo文档,这些文档只能在iSilo中阅读。 – Linda 2011-01-23 21:32:54

相关问题