gpt4 book ai didi

ios - 在同一项目中构建免费和付费应用程序的最佳方法是什么?

转载 作者:行者123 更新时间:2023-11-29 03:07:09 24 4
gpt4 key购买 nike

我正在完成我的第一个应用程序并研究了一些在同一个项目中使用两个目标的方法。很少有功能会减少免费版本并添加 adbmob 横幅。接下来的各种教程,致力于区分目标的教程是这样的: How to get Target name?

我研究了完成此任务的其他方法是旧线程,无法使其工作。

我尝试添加 FREE_VERSION 预编译器宏,但出现了很多错误。我还尝试在 LLVM 5.1 - 自定义编译器标志中的其他 cflags中添加 FREE_VERSION。

我不确定这些方法是否仍然有效,或者是否有更好的方法。有没有人有更新的方法来完成这个或者我可以使用我在主题开头引用的方法?

最佳答案

可以使用预处理器宏来屏蔽只应在一个或另一个版本中运行的代码,并且您可以使用用户定义的build设置来区分应用属性列表中的重要字段。只需确保在提交时以正确的构建方案为每个版本生成存档即可。

不过,Apple 对“追加销售”越来越不友好,所以如果你的免费版本要求用户考虑下载付费版本,很可能会被拒绝(他们会引用 guideline 2.9)。为避免这种情况,您可以制作一个免费的单一版本并通过应用内购买进行升级,或者您可以小心确保免费版本不会将用户推向付费版本。

关于ios - 在同一项目中构建免费和付费应用程序的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22638699/

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