Middle:DCloud{二、上线入坑}

Android:

一、API等级原因拒绝上线(如果还不行 尝试用HbuilderX打包)

 manifest.json  >>  google 加入 "targetSdkVersion":26,
如下:
 "google": {
                "packagename": "",/*Android应用包名,如io.dcloud.HelloH5*/
                "keystore": "",/*Android应用打包使用的密���库文件*/
                "password": "",/*Android应用打包使用密钥库中证书的密码*/
                "aliasname": "",/*Android应用打包使用密钥库中证书的别名*/
               "permissions": ["","","","","","","",""]
                "targetSdkVersion":26,
                /*使用Native.js调用原生安卓API需要使用到的系统权限*/
            },

IOS

一、调用权限因为提示语被拒绝(重新打包,基座测试无效)

plus->distribute->apple节点下添加"plistcmds"数据类型为Array,
"plus": {
    "distribute": {
      "apple": {
        "plistcmds": [
          "Set :NSContactsUsageDescription 说明读取用户通讯录的原因",
          "Set :NSMicrophoneUsageDescription 说明使用麦克风的原因",
          "Set :NSPhotoLibraryUsageDescription 说明读取用户相册的原因",
          "Set :NSCameraUsageDescription 说明使用用户相机的原因",
          "Set :NSPhotoLibraryAddUsageDescription 说明向用户相册添加图片的原因",
          "Set :NSLocationAlwaysUsageDescription 说明持续获取用户地理位置的原因",
          "Set :NSLocationWhenInUseUsageDescription 说明使用用户地理位置的原因"
        ]
      }
    }
  }

你可能感兴趣的:(Middle:DCloud{二、上线入坑})