Ios 实现通用链接时无法识别JSON文件

Ios 实现通用链接时无法识别JSON文件,ios,json,expo,branch.io,ios-universal-links,Ios,Json,Expo,Branch.io,Ios Universal Links,我正在用expo构建一个简单的应用程序。在为android和iOS实现链接时,我正在编辑app.JSON。当我去重建android版本时,终端给出了一条错误消息: app.json必须包含一个json对象 终端无法识别app.JSON 我还注意到,applinks:似乎无法识别。我在实现通用链接时遗漏了什么?代码如下: { "expo": { "name": "Librex", "slug": "Librex", "privacy": "public",

我正在用expo构建一个简单的应用程序。在为android和iOS实现链接时,我正在编辑app.JSON。当我去重建android版本时,终端给出了一条错误消息:

app.json必须包含一个json对象

终端无法识别app.JSON

我还注意到,
applinks:
似乎无法识别。我在实现通用链接时遗漏了什么?代码如下:

  {
  "expo": {
    "name": "Librex",
    "slug": "Librex",
    "privacy": "public",
    "sdkVersion": "35.0.0",
    "platforms": [
      "ios",
      "android",
      "web"
    ],
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "scheme": "librexapp",
    "assetBundlePatterns": [
      "**/*"
    ],
    "android":{
      "package": "com.librex.app",
      "googleServicesFile": "./google-services.json",
      "config":{
        "branch":{
          "apiKey": "Redacted"
        }
      }
    },
    "ios":{
      "supportsTablet": true,
      "associatedDomains":
        [applinks:<librexapp.app.link>],
      "config":{
        "branch":{
          "apiKey":   "Redacted"
      }
    }
  },

    "extra": {
      "firebaseConfig": {
        "apiKey" : "Redacted",
        "authDomain" : "Redacted",
        "databaseURL" : "Redacted",
        "storageBucket": "Redacted",
        "serviceAccount" : "./firebase-private-key.json"
      }
    }
  }
}
{
“世博会”:{
“名称”:“Librex”,
“slug”:“Librex”,
“隐私”:“公共”,
“sdkVersion”:“35.0.0”,
“平台”:[
“ios”,
“安卓”,
“网络”
],
“版本”:“1.0.0”,
“方向”:“肖像”,
“icon”:“/assets/icon.png”,
“飞溅”:{
“图像”:“/assets/splash.png”,
“resizeMode”:“包含”,
“背景色”:“#ffffff”
},
“更新”:{
“fallbackToCacheTimeout”:0
},
“方案”:“librexapp”,
“资产组合模式”:[
"**/*"
],
“安卓”:{
“包”:“com.librex.app”,
“谷歌服务文件”:“/google services.json”,
“配置”:{
“分行”:{
“apiKey”:“已编辑”
}
}
},
“ios”:{
“supportsTablet”:没错,
“关联域”:
[应用链接:],
“配置”:{
“分行”:{
“apiKey”:“已编辑”
}
}
},
“额外”:{
“firebaseConfig”:{
“apiKey”:“已编辑”,
“authDomain”:“已编辑”,
“数据库URL”:“已编辑”,
“storageBucket”:“已编辑”,
“serviceAccount”:“/firebase private key.json”
}
}
}
}

也许您应该对字符串进行配额设置,如
“applinks:\”
。您可以使用
[NSJSONSerialization isValidJSONObject:obj]
检查obj是否为有效的json对象