Expo iOS 应用程序在打开时立即崩溃/react-native-google-mobile-ads

问题描述 投票:0回答:1

我遇到一个问题,安装

react-native-google-mobile-ads
软件包后,我的 Expo React Native 应用程序在启动时立即崩溃。

到目前为止我已采取以下步骤...

  • 安装
    react-native-google-mobile-ads
    软件包
  • app.json
    重命名为
    app.config.json
  • 使用以下内容创建一个新的
    app.json
    (我的实际应用程序 ID 已删除):
{
  "react-native-google-mobile-ads": {
    "android_app_id": "ca-app-pub-<myandroidkey>",
    "ios_app_id": "ca-app-pub-<myioskey>"
  }
}

  • 创建开发版本
  • 在设备上安装开发版本

很好奇我是否仍然在这里做错了什么。如有任何帮助,我们将不胜感激!

react-native expo react-native-google-mobile-ads
1个回答
0
投票
  1. 应该是
    app.config.js
    而不是
    app.config.json
  2. 无需同时拥有
    app.config.js
    app.json
    。 这两个文件都可以存在,但最终它们的目的是返回一个描述 Expo 应用程序配置的 JS 对象。 我个人使用
    app.config.js
    ,因为它允许我根据构建环境动态计算一些 Expo 属性。
  3. 您为
    app.json
    显示的设置适用于 React-Native 配置(涉及其他步骤)。 但既然您正在使用 Expo,我鼓励您查看 Expo 配置步骤:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.