我已经按照文档:https"tmp.xcconfig"
://github.com/luggit/react-native-config#ios 直到:构建设置和 Info.plist 中的可用性步骤 6. 为将在每次构建公开之前
生成的方案创建新的构建阶段Build Settings 和 Info.plist 的值(如果使用下面解释的方法,则必须放置此代码段之后"echo ... > tmp/envfile"
)
- 我已经为我的应用程序创建了架构,然后在 build -> pre-actions 中。我单击添加新脚本并粘贴以下内容:
echo ".env.staging" > /tmp/envfile
"${SRCROOT}/../node_modules/react-native-config/ios/ReactNativeConfig/BuildXCConfig.rb" "${SRCROOT}/.." "${SRCROOT}/tmp.xcconfig"
- 然后我去 info.plist 并使用 $(MYENVVAR) 从 .env 文件中获取价值,但它无法获得任何价值。有没有人遇到过?我的包 json 锁是
"react-native-config": "0.11.7"
很高兴看到任何评论