手动部署出现错误“ app.json必须包含JSON对象”

问题描述 投票:2回答:2

我正在尝试对我的本机项目进行手动部署,并且一直出现此错误

[[15:52:27] app.json必须包含JSON对象。

[[15:52:27]错误:app.json必须包含JSON对象

我已经阅读了有关此问题的每个主题,找不到解决方案,有什么想法吗?

{
  "expo": {
    "name": "*********",
    "slug": "*********",
    "privacy": "public",
    "sdkVersion": "33.0.0",
    "platforms": [
      "ios",
      "android"
    ],
    "version": "1.0.91",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/images/splash.png",
      "resizeMode": "cover",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "*****************": 0
    },
    "assetBundlePatterns": ["assets/*"],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "com.*********.******",
      "config": {
        "usesNonExemptEncryption": false
      }
    },
    "android": {
      "package": "com.*********.**********",
      "versionCode": 91,
      "permissions": [
        "NOTIFICATIONS",
        "LOCATION",
        "ACCESS_NETWORK_STATE",
        "VIBRATE"
      ]
    },
    "description": "READY FOR TESTING"
  }
}

reactjs deployment expo fastlane
2个回答
0
投票

就我而言,这是权限问题。只需尝试使用PowerShell或终端的管理模式即可。


0
投票

我遇到了同样的问题。以提升的特权运行无法解决我的问题。但是,将ios和android直接放在sdkVersion下面解决了我的问题

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