我已经在firebase->dev和firebase->prod文件夹下设置了各自的googleService-info.plist
我还在我的Xcode目标->Build Phases(编译源代码之前)下添加了以下脚本
if [ "${CONFIGURATION}" == "Debug-prod" ] || [ "${CONFIGURATION}" == "Release-prod" ] || [ "${CONFIGURATION}" == "Release" ]; then
cp -r "${PROJECT_DIR}/Runner/Firebase/prod/GoogleService-Info.plist" "${PROJECT_DIR}/GoogleService-Info.plist"
echo "Production plist copied"
elif [ "${CONFIGURATION}" == "Debug-dev" ] || [ "${CONFIGURATION}" == "Release-dev" ] || [ "${CONFIGURATION}" == "Debug" ]; then
cp -r "${PROJECT_DIR}/Runner/Firebase/dev/GoogleService-Info.plist" "${PROJECT_DIR}/GoogleService-Info.plist"
echo "Development plist copied"
fi
我试过:
flutter run --flavor dev
error: Could not get GOOGLE_APP_ID in Google Services file from build environment
(注:我尝试过其他stackoverflow解决方案--仍然没有运气)
终于弄明白了问题所在。(由于我对Xcode一无所知)我不知道这些文件将被手动“添加”到Xcode中。文件存在于物理目录中并不意味着它在Xcode上
解决方案:通过file->Add files to“runner...”将googleService-info.plist从runner/添加到Xcode(截至本文发表时为10.3)上。
注意:取消选中“如果需要复制”
问题内容: 我正在尝试读取Django设置中的一些环境变量,我在/home/user/.bashrc中定义了该变量(后来在/etc/bash.bashrc中定义了),但是我得到的只是一个KeyError异常。我知道我的环境变量已设置,因为我可以在终端(回显$ VAR_NAME)中打印它们。这应该是微不足道的。 这是我正在使用的代码。 我只是找不到什么。有什么建议吗? 谢谢 编辑:使用mod_wsg
问题内容: 升级到Laravel 5.2后,没有任何文件值被读取。我遵循了升级说明;除auth.php外,我的所有配置文件均未更改。它们在以前的版本5.1.19中都正常工作 包含诸如 包含 我收到此错误: 显然没有拉入我的环境配置。这正在影响我的每个配置文件,包括第三方(例如bugsnag)。 我也试过 更新资料 试 我尝试安装Laravel 5.2的新副本。我基本上只复制到我的文件夹中;不包括其
我正在尝试用Java阅读文本,但效果不好。这是我的密码 但是这样的结果 请稍等... 如果此消息最终未被文档的正确内容替换,则PDF查看器可能无法显示此类文档。 您可以通过访问http://www.adobe.com/go/reader_download.升级到适用于Windows®、Mac或Linux®的最新版本的Adobe Reader 有关Adobe Reader的更多帮助,请访问http:
我想看GMail的邮件正文。 我能够获得所有详细信息,例如发件人姓名,电子邮件和主题等,但不能获得电子邮件正文。 我知道有特定的Gmail的API可以做到这一点,但IMAP不应该工作吗? 从PHP的文档中可以看出: 我尝试了<code>$message=imap_fetchbody($inbox,$email_number,“1.2”)和
问题内容: 我正在尝试从批处理文件中读取变量,以供以后在批处理脚本(这是Java启动器)中使用。理想情况下,我希望所有平台(Unix,Windows)上的设置文件具有相同的格式,并且也是一个有效的Java属性文件。也就是说,它应如下所示: 是否可以像在Unix shell脚本中一样读取这些值?罐子应该看起来像这样: 我知道可以使用来实现,但是我真的希望所有平台上的设置都使用相同的文件格式。 需要说