2011-09-18 89 views
1

我开发了一个应用程序,它为某些设备提供分析功能。我正在考虑一种基本版本只允许进行有限分析的方法,并且可以通过inApp购买其他功能。最多2个App插件。add inApp功能 - 它需要多少努力

因为我从来没有做过inApp,所以我想问问为了添加inApp包括测试/设置测试购买等等到一个完成的应用需要付出多少努力。假设可购买的插件结构已经准备就绪。

此外,虽然我们在这,在这些情况下(不是游戏!)inApp有什么经验,如果有的话。假设完整版将花费70美元,而最基本的花费为10美元。提供完整版本还是使用inApp方法更好?你有什么经验?

非常感谢

回答

1

这是一个很难回答的问题,因为它取决于有多少/你有什么样的经验,以及如何在应用程序的经验,设计了很多。我的经验是,它不是微不足道的,StoreKit API是一个不太直观的工作,iTunes的配置和审批过程很复杂和不直观,testing is a PITA

因此,大部分开销都是让您了解所有方面的工作原理以及如何测试。但是实现StoreKit API的实际代码并不复杂,您可以使用一些good boilerplate code开始。

由于艰难的部分是第一次这样做,第二次做这件事更容易,尽管测试总是很痛苦。我会给自己一个坚实的一周来第一次开发和测试它,并且假设在调整流程之后你会花费一些时间。最后一件事 - 如果你决定verify store receipts on your own server,假设至少有几天要开发,集成和测试。

+0

这似乎是相当多 - 非常感谢您的详细答案! – user387184