Ios 实现通用链接时无法识别JSON文件
我正在用expo构建一个简单的应用程序。在为android和iOS实现链接时,我正在编辑app.JSON。当我去重建android版本时,终端给出了一条错误消息: app.json必须包含一个json对象 终端无法识别app.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",
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对象