我已阅读Apple's iOS app submission guidelines,但我的问题更多是关于规则(如果适用)的批准后。
基本上我想知道的是,是否允许开发人员在较旧版本的应用程序中禁用某些功能,以便用户基本上被迫升级到较新版本?这还可能包括让用户在此过程中下载另一个完全独立的应用程序(该功能以前是旧版本)。
这是允许的,还是有些东西明确表示反对指南/规则?如果有人知道答案,可以提供很好的信息来源。 THX。
答案 0 :(得分:1)
你真的认为有人会下载新版本吗?客户发誓向您发现并找到其他应用。如果他们付款,他们会要求退款,Apple 将给他们全额退款。由于Apple只给您70%的销售价格,并且全额退款都来自您的口袋,全额退款将花费您真正的钱。
Apple的兴趣在于销售手机。只要你帮他们销售手机,我们欢迎你。如果你是一个屁股并让苹果公司的客户感到不满,那么苹果公司将竭尽所能让你心烦意乱。
答案 1 :(得分:1)
您无法强制用户升级应用,但如果您愿意或没有其他选项,则可以启动App Store,以便您的用户可以从那里获取最新版本。或者您可以显示一些除了提供更新选项之外什么都不做的UI!
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]]; //your app's itunes link to open it when user open the app
您可以参考Apple forums并查看this answer。
希望这会有所帮助:)