![]() |
1
1
苹果将不允许有可见但不可用功能的应用程序。你不能把一个灰显的功能显示出来然后说,“付钱让我们得到这个功能。”他们也不会让你在不改变应用名称的情况下显著改变它。相反,它们强制您发布一个精简版,并提供升级到完整版和/或专业版的选项。他们这样做既保护了用户,又保护了应用商店的收入。 确定苹果是否会让你做某件事的一个很好的方法是问,“如果我这样做,苹果会不会赔钱?”如果答案是肯定的,那么很有可能你的想法不会实现。 此外,请记住,应用商店有一条规则,一旦用户支付了一个应用程序的费用,他们将自动免费接收该应用程序的所有未来版本。你不能像在传统平台上那样强迫用户支付升级费用。 尽管如此,由于你不能在iPhone上运行其他程序来升级你的应用程序,我认为升级现有应用程序而不替换它的唯一方法是使用某种模块化插件架构,在这种架构中你可以下载添加更多功能的插件。Objective-C使得实现插件变得非常容易。 |
![]() |
2
2
您不能以任何方式更新代码或应用程序包。但是,您可以下载资源或修改配置文件。因此,所有功能都需要存在,但可能被禁用。对于类似游戏的东西,您可以在购买时下载更多的关卡。 |
![]() |
3
0
不能在应用程序运行时更新。
|
![]() |
Avery235 · 仅使用捆绑标识获取应用商店链接 7 年前 |
![]() |
Raz · Cordova如何在新更新到达应用商店时强制应用更新? 7 年前 |
![]() |
Aakash Dave · 应用程序因发布时崩溃而两次被拒绝 7 年前 |
![]() |
Nick Foster · iOS应用商店提交需要街道地址 7 年前 |