加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在iOS开发中是否有与Android产品风味相同的概念?

发布时间:2020-12-14 19:31:17 所属栏目:百科 来源:网络整理
导读:我们利用 Android中的产品风格来保持源代码控制下的相同代码,但根据所选的风格有条件地将端点定位到dev / qa / production服务器.以供参考: http://tools.android.com/tech-docs/new-build-system/build-system-concepts 例如,当我们想要在“dev”环境中测
我们利用 Android中的产品风格来保持源代码控制下的相同代码,但根据所选的风格有条件地将端点定位到dev / qa / production服务器.以供参考:

http://tools.android.com/tech-docs/new-build-system/build-system-concepts

例如,当我们想要在“dev”环境中测试新端点时,我们可以在src / dev / res / values / endpoints.xml中有一个文件,其中的条目是urlbase = https:// dev的XML等价物-endpoint.ourserver.com/v3/,并使用“dev”产品风格构建一个指向我们开发环境的APK.

iOS开发是否有相同的概念?

解决方法

是.如果您在左侧栏中选择项目,然后在内部左侧栏中选择项目下的项目,并选择内部顶部栏上的信息,您将看到标记为配置的部分.你可以在这里配置.

然后在内部左侧栏上选择目标,并选择内部顶部栏上的“构建设置”.在搜索框中搜索“preproc”.在Apple LLVM – 预处理部分下,您可以添加自定义预处理器宏.对于您的配置,请定义“DEV = 1”等内容.

现在在您的代码中,您可以说#if DEV等.

许多项目使用AFNetworking与他们的后端交谈.您可以根据定义为AFHTTPSessionManager子类或其他任何内容设置baseURL.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读