将"试运行"编码到连接到AppStore的iPhone应用程序中

Jig*_*shi 0 iphone app-store in-app-purchase

我创建了一个应用程序,我在AppStore中购买了一个帐户.

我希望配置应用程序,使其免费运行两次,之后用户必须购买完整版本.我想在试用版中实现购买完整版(使用应用内购买).

Jas*_*orn 12

Apple不允许在App Store中使用试用版软件.您可以拥有应用程序的"精简"版本,但Apple要求它们是完整功能的应用程序,这些应用程序不会过期,并且不仅仅是您的付费应用程序的广告.

一旦你弄清楚你想要在'lite'版本中提供什么类型的功能,你可以做一件事就是为客户提供就地升级以使用应用内购买机制.Apple现在允许免费应用程序销售应用内购买.所以你可以有一个应用程序调用'Foo'和'Foo'你可以有一个菜单选项来解锁其他功能,这将带他们进入应用程序内购买对话框,他们可以支付你解锁更多的应用程序内容.

查看Apple提交App Store的提示和技巧:http://developer.apple.com/iphone/news/appstoretips/

在那里(2009年9月18日列出)你会发现一个标题为Just Right"Lite"的小贴士:

使用"Lite"版本来展示使用您所制作的内容以及您的应用程序可以执行的操作的感觉绝对是找到将为您的应用程序的完整版本付费的客户的好方法.但商店购物者告诉我们,只有按照一些简单的规则才能使用它:

  • 确保您决定包含的功能已完成.例如,需要仅在完整版中提供武器的战斗令人烦恼且烦恼而不是诱人.
  • 不要为"Lite"版本设置时间限制,无论是运行时间还是生命周期.只会在一段时间内运行一定时间的应用程序,或者在一段时间后完全过期的应用程序,不会招惹客户,因为他们的口味不好.
  • 仅显示"Lite"版本将执行的UI.灰色的菜单命令,"更多的轨道/汽车选择",你可以看到,但没有选择等,使你的"精简版"版本感觉更像商业广告而不是产品,并且令人讨厌且无效.
  • 在您的应用程序的"关于"部分或启动屏幕上,包括有关完整应用程序的信息,包括购买选项.只需确保继续使用"Lite"版本的选项也在那里.好印象永远持续下去.

遵循这些简单的规则非常重要,不仅要创建更好的用户体验,还要因为如果发现有时间限制,功能不完整或功能已禁用,应用审核小组会将您的应用程序返回给您进行修改.

对于您自己和您提议的应用程序设计,该文本中最相关的部分是最后一句话,其中包含"...... 如果发现有时间限制,应用程序审核小组会将您的应用程序返回给您进行修改..."

  • @abc你所谈论的"一个转折"将被Apple视为试用版,因此违反了他们的应用指南并被App Store拒绝. (5认同)