为您实施免费和付费版本的应用程序时遇到一个普遍问题。 我现在已经安装了1个应用程序/项目中的2个目标,并使用def语法指定了lite和付费版本中的内容。它工作并运行两个目标。允许用户从免费版本购买付费应用程序版本?
1)如何让用户直接从免费版本购买付费应用程序? (找到多个旧的文章说,连接是罚款和其他人说,就会遭到拒绝,并且必须使用应用程序内购买) 我可以使用绑定到标签栏项目或按钮,这样的链接,
NSString *iTunesLink = @"http://itunes.apple.com/gb/app/wired-news-uk/id435728870?mt=8";
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:iTunesLink]];
或做我需要实现应用程序内购买的storekit?
2)我打算把一个新的标签栏项目在底部(链接到付费版) - 还没有尝试过,但我应该能够设置为免费版和另一个标签栏的一种方式付费版本的方式正确吗?实质上,隐藏标签栏项目以购买升级后的付费版本。
3)将每个应用程序(免费和付费)版本提交给应用商店 - 我假设我可以设置目标并存档二进制文件以供上传,对吗? iTunes连接中有两个独立的应用程序提交?
谢谢,rmaddy!我在底部使用了一个标签栏,并希望用户能够点击其中一个标签,它会自动运行以下代码并在iTunes中启动付费应用程序?我看到它在其他应用程序中工作。不知道如何从代码中的标签栏项目触发此代码? NSString * iTunesLink = @“itms-apps://itunes.apple.com/us/app/app id here”; // [[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]]; – rossi
嗨rmaddy,让它在物理设备上工作。谢谢。 – rossi
我建议选项卡显示有关付费版本的信息,例如用户获得什么好处。信息下方有一个“升级”按钮。这样,如果用户只需点击错误的选项卡,用户就不会被踢出应用程序。是的,iTunes链接仅适用于真实设备。 – rmaddy