gpt4 book ai didi

iphone - 允许用户从免费版本中购买付费应用程序版本?

转载 作者:可可西里 更新时间:2023-11-01 05:23:15 24 4
gpt4 key购买 nike

关于实现应用程序的免费和付费版本的一般性问题。我现在设置了它,我在 1 个应用程序/项目中有 2 个目标,我用 def 语法指定精简版和付费版中的内容。它工作并运行两个目标。

1) 如何让用户直接从免费版本购买付费应用程序? (发现多篇旧文章说链接很好,其他人说会被拒绝并且必须使用应用内购买)我可以像这样使用绑定(bind)到标签栏项目或按钮的链接吗,

NSString *iTunesLink = @"http://itunes.apple.com/gb/app/wired-news-uk/id435728870?mt=8";
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:iTunesLink]];

或者我是否需要为应用内购买实现 storekit?

2) 我打算在底部放置一个新的标签栏项目(以链接到付费版本)- 还没有尝试过,但我应该能够为免费版本和另一种方式设置标签栏对于付费版本,对吗?本质上,隐藏标签栏项目以在升级后购买付费版本。

3) 将每个应用程序(免费和付费)版本提交到应用程序商店 - 我假设我将能够设置目标并存档二进制文件以便为每个版本上传,对吧?在 itunesconnect 中提交两个单独的应用程序?

最佳答案

我在应用商店中有几个精简版/付费应用对(所有应用最初都是在 IAP 存在之前创建的)。多年来,我对这些应用程序进行了多次更新,所以如果你做对了,Apple 似乎对这个想法大体上没有意见。

1) 您实际上无法从免费应用内购买付费应用。您能做的最好的事情就是将用户引导至商店购买您的付费应用。

2) 这应该有效。在我的一个应用程序中,我在主工具栏中有一个额外的图标,可将用户带到付费应用程序的应用程序商店页面。

3) 是的,您提交了两个完全独立的应用程序。您在 iTunes Connect 中设置了两个应用程序,每个应用程序都有自己唯一的应用程序 ID。

具有两个目标的单个项目是设置代码的简单且正确的方法。对我来说,我做了两个存档构建,在 iTunes Connect 中设置两个应用程序或应用程序更新,然后将两个应用程序/更新提交到 iTunes Connect。我总是让两个应用程序保持完美同步。 Apple 似乎总是将它们放在一起进行审查,并且总是在大致相同的时间将它们推出商店。只有一次两次获得批准的时间相隔一两个多小时。

您必须注意的主要是免费版本。它可以是“免费”或“精简版”,但不能是“演示版”。免费版必须功能齐全。免费版本中没有任何 UI 元素被禁用,因为它们只能在付费版本中使用。它会被拒绝。如果它在免费版本中不起作用,则完全不要在免费版本中提及它。

我的大多数应用程序配对,与付费版本相比,免费版本允许使用有限的数据。当用户尝试添加超过这一点的数据时,我会弹出一个警告,提醒他们免费版本有限制,并为他们提供升级的机会。除此之外,没有其他烦人的弹出窗口提供付费版本。在免费应用程序中有一个按钮或其他任何东西让用户升级是可以的,只是不要把它推到他们的脸上或在 X 使用或时间后弹出任何类型的提醒。应用程序的免费版本必须完全独立运行。

这是我对免费/付费应用对与 IAP 的看法:

IAP 的缺点:- 没有 IAP 的促销代码- 你不能让 IAP 在一段时间内免费(销售或其他)- 免费应用往往会获得较低的评级,因为任何雅虎都可以下载。- IAP 的额外编码

免费/付费对的缺点:- 两个目标,两个应用程序版本,两组图像,iTunes Connect 中的两组内容- 拆分下载和评分/评论。

就个人而言,由于我已经这样做了好几年,提交两个应用程序的额外工作是微不足道的。

编辑:

有一件事我忘了提 - 仍然不能保证 Apple 会以这种方式接受应用程序。但是有很多此类应用程序的示例,因此如果操作正确应该没问题。

关于iphone - 允许用户从免费版本中购买付费应用程序版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13663304/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com