Я строю простое приложение с выставкой. При реализации связывания для android и iOS я редактировал приложение. JSON. Когда я пошел перестраивать сборку android, терминал выдал сообщение об ошибке:
app. json должен содержать объект JSON.
терминал не распознает приложение. JSON.
Я также заметил, что applinks:<librexapp.app.link>
, кажется, не распознается. Чего мне не хватает в моей реализации Universal Links? Код ниже:
{
"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"
}
}
}
}