为同一个应用程序制作免费版和付费版是制作一个应用程序还是制作两个更好?

Making a free and premium version of the same app is it better to make one app or 2?

我有一个正在开发的应用程序,我希望它是免费的,但有广告。我还想要一个没有广告但需要少量购买(1.99 美元)的高级版本。我想知道其他开发人员,尤其是那些分发了此类应用程序的开发人员,是否创建 2 个应用程序是更好的做法,或者制作一个内置升级选项的应用程序是否更好。我喜欢为付费应用程序单独列出的想法,但我可以看到为如此小的功能差异维护一个单独的应用程序可能需要做很多额外的工作。

这取决于您的个人喜好。如果您想创建 2 个应用程序,那么您还需要同时拥有两个统一项目,并且如果您将高级内容集成为付费扩展,那么您需要在游戏中添加一个代码,以便在用户购买它们时启用它们。我个人会选择只拥有一款内置付费扩展的游戏,因为我发现那样更容易。同时拥有两个相同的应用程序只会无缘无故地使一切复杂化

首先, 如果您要为 Appstore 开发应用程序,则不能创建 2 个具有相同基本功能但一个具有专业功能的应用程序 这是根据 app-store 审核指南 4.3 垃圾邮件 说....

4.3 Spam

Don’t create multiple Bundle IDs of the same app. If your app has different versions for specific locations, sports teams, universities, etc., consider submitting a single app and provide the variations using in-app purchase. Also avoid piling on to a category that is already saturated; the App Store has enough fart, burp, flashlight, fortune telling, dating, and Kama Sutra apps, etc. already. We will reject these apps unless they provide a unique, high-quality experience. Spamming the store may lead to your removal from the Developer Program. Blockquote

如果没有。

然后第二个。

两者都可以正常工作, google play

上有像 limbo 这样的游戏有免费和付费版本

无论如何这是你的决定,

如果免费和付费有很大区别,

如果只是解锁一些功能和移除广告,

这是一个简单的答案。如果两个选项都提供相同的功能, 选择最简单的方法

和“单独列出付费应用程序”不是一个好主意,为什么? @KiloKw2 提到那个