假设
React Native Config可以用于Android和iOS,但是它具有这样的内容,因为它仅用于iOS。
什么是React Native Config?
https://www.npmjs.com/package/react-native-config
从历史上看,第一版似乎是在3年前发布的。
当您要为每个环境(例如开发和发布)切换配置文件的内容时,可以使用它。
本文的内容是用图像说明日语中上述链接的内容。
如何使用
初始设置
首先,纱线和链接(?)
自然在目标项目的根下。
1 2 | $ yarn add react-native-config $ react-native link react-native-config |
接下来,由于必须在xcode上进行各种设置,因此从Project Navigator打开项目并打开以下内容。

*请注意,这就是全部。
接下来,将下面图像的红色框部分设置为是。快速进行搜索。
然后将其上方的
和
参考代码
作为参考,我如下使用它。
配置
1 2 3 4 5 6 | import ReactNativeConfig from 'react-native-config'; class Config { static apiUrl = `${ReactNativeConfig.API_URL}`; } export default Config; |
\\'。en \\
1 | API_URL='http://hogehoge' |
\\'。env.release \\'
1 | API_URL='http://fugafuga' |
当然,
Xcode
上的其余设置
在
选择复制并选择基础项目(此图像中的App)。
在
复制之后,为其命名,然后选择"编辑"。 (这里是Release。)
*说明基于使用Profile进行构建的示例。
使用App Scheme的配置文件进行构建时,
在这种情况下,读取
接下来,修改发布方案设置。
设置为从
*尽管这次将其解释为发行版,但是如果您要为开发设置其他配置,请仅对配置执行此复制操作。
实际建造时为
按
故障排除
请单击此处
印象数
在构建时是否只有鼠标可以切换Scheme?说谎?只是那烦人。 (也许只是找不到)
我认为通过复制可以轻松增加所需的数量。