{
  "name": "EL-MTPush",
  "id": "EL-MTPush",
  "version": "1.1.6",
  "description": "EngageLab Hbuilder plugin",
  "_dp_type": "nativeplugin",
  "_dp_nativeplugin": {
    "ios": {
      "plugins": [
        {
          "type": "module",
          "name": "EL-MTPush",
          "class": "MTPushModule"
        }
      ],
      "hooksClass": "MTPushProxy",
      "integrateType": "framework",
      "deploymentTarget": "11.0",
      "validArchitectures": [
        "arm64"
      ],
      "frameworks": [
        "CFNetwork.framework",
        "CoreFoundation.framework",
        "CoreTelephony.framework",
        "SystemConfiguration.framework",
        "CoreGraphics.framework",
        "Foundation.framework",
        "UIKit.framework",
        "Security.framework",
        "libz.tbd",
        "UserNotifications.framework",
        "libresolv.tbd",
        "StoreKit.framework"
      ],
      "resources": [],
      "capabilities": {
        "entitlements": {
          "aps-environment": "development"
        }
      },
      "parameters": {
        "MTPUSH_APPKEY_IOS": {
          "des": "[iOS]EngageLab portal配置应用信息时分配的AppKey",
          "key": "MTPush:APP_KEY"
        },
        "MTPUSH_CHANNEL_IOS": {
          "des": "[iOS]用于统计分发渠道，不需要可填默认值developer-default",
          "key": "MTPush:CHANNEL"
        },
        "MTPUSH_ISPRODUCTION_IOS": {
          "des": "[iOS]是否是生产环境，是填true，不是填false或者不填",
          "key": "MTPush:ISPRODUCTION"
        },
        "MTPUSH_ADVERTISINGID_IOS": {
          "des": "[iOS]广告标识符（IDFA）如果不需要使用IDFA，可不填",
          "key": "MTPush:ADVERTISINGID"
        },
        "MTPUSH_DEFAULTINIT_IOS": {
          "des": "[iOS]是否默认初始化，是填true，不是填false或者不填",
          "key": "MTPush:DEFAULTINIT"
        }
      }
    },
    "android": {
      "plugins": [
        {
          "type": "module",
          "name": "EL-MTPush",
          "class": "cn.engagelab.uniplugin_mtpush.MTPushModule"
        }
      ],
      "integrateType": "aar",
      "minSdkVersion": "19",
      "permissions": [
        "android.permission.INTERNET",
        "android.permission.ACCESS_NETWORK_STATE",
        "android.permission.VIBRATE",
        "android.permission.SCHEDULE_EXACT_ALARM",
        "android.permission.WAKE_LOCK",
        "com.google.android.c2dm.permission.RECEIVE",
        "android.permission.READ_EXTERNAL_STORAGE",
        "android.permission.WRITE_EXTERNAL_STORAGE",
        "android.permission.FOREGROUND_SERVICE",
        "com.huawei.android.launcher.permission.CHANGE_BADGE",
        "${applicationId}.permission.PROCESS_PUSH_MSG",
        "${applicationId}.permission.PUSH_PROVIDER",
        "${applicationId}.permission.PUSH_WRITE_PROVIDER",
        "android.permission.RECEIVE_USER_PRESENT",
        "android.permission.READ_PHONE_STATE",
        "android.permission.WRITE_SETTINGS",
        "android.permission.MOUNT_UNMOUNT_FILESYSTEMS",
        "android.permission.ACCESS_WIFI_STATE",
        "android.permission.SYSTEM_ALERT_WINDOW",
        "android.permission.ACCESS_COARSE_LOCATION",
        "android.permission.CHANGE_WIFI_STATE",
        "android.permission.ACCESS_FINE_LOCATION",
        "android.permission.ACCESS_BACKGROUND_LOCATION",
        "android.permission.ACCESS_LOCATION_EXTRA_COMMANDS",
        "android.permission.CHANGE_NETWORK_STATE",
        "android.permission.GET_TASKS",
        "android.permission.QUERY_ALL_PACKAGES",
        "com.coloros.mcs.permission.RECIEVE_MCS_MESSAGE",
        "com.heytap.mcs.permission.RECIEVE_MCS_MESSAGE",
        "com.push.permission.UPSTAGESERVICE"
      ],
      "parameters": {
        "MTPUSH_APPKEY_ANDROID": {
          "des": "[Android]EngageLab portal配置应用信息时分配的AppKey",
          "placeholder": "ENGAGELAB_PRIVATES_APPKEY"
        },
        "MTPUSH_CHANNEL_ANDROID": {
          "des": "[Android]用于统计分发渠道，不需要可填默认值developer-default",
          "placeholder": "ENGAGELAB_PRIVATES_CHANNEL"
        },
        "MTPUSH_PROCESS_ANDROID": {
          "des": "[Android] Engagelab process，Engagelabsdk工作所在的进程，请填写 ':remote', 注意:开头",
          "placeholder": "ENGAGELAB_PRIVATES_PROCESS"
        },
        "MTPUSH_XIAOMI_APPKEY": {
          "des": "厂商XIAOMI-appKey,示例：MI-12345678",
          "placeholder": "XIAOMI_APPKEY"
        },
        "MTPUSH_XIAOMI_APPID": {
          "des": "厂商XIAOMI-appId,示例：MI-12345678",
          "placeholder": "XIAOMI_APPID"
        },
        "MTPUSH_MEIZU_APPKEY": {
          "des": "厂商MEIZU-appKey,示例：MZ-12345678",
          "placeholder": "MEIZU_APPKEY"
        },
        "MTPUSH_MEIZU_APPID": {
          "des": "厂商MEIZU-appId,示例：MZ-12345678",
          "placeholder": "MEIZU_APPID"
        },
        "MTPUSH_OPPO_APPKEY": {
          "des": "厂商OPPO-appkey,示例：OP-12345678",
          "placeholder": "OPPO_APPKEY"
        },
        "MTPUSH_OPPO_APPID": {
          "des": "厂商OPPO-appId,示例：OP-12345678",
          "placeholder": "OPPO_APPID"
        },
        "MTPUSH_OPPO_APPSECRET": {
          "des": "厂商OPPO-appSecret,示例：OP-12345678",
          "placeholder": "OPPO_APPSECRET"
        },
        "MTPUSH_VIVO_APPKEY": {
          "des": "厂商VIVO-appkey,示例：12345678",
          "placeholder": "VIVO_APPKEY"
        },
        "MTPUSH_VIVO_APPID": {
          "des": "厂商VIVO-appId,示例：12345678",
          "placeholder": "VIVO_APPID"
        },
        "MTPUSH_HONOR_APPID": {
          "des": "厂商HONOR-appId,示例：12345678",
          "placeholder": "HONOR_APPID"
        },
        "MTPUSH_HUAWEI_APPID": {
          "des": "厂商HUAWEI-appId,示例：appid=12346578",
          "key": "com.huawei.hms.client.appid"
        },
        "MTPUSH_GOOGLE_API_KEY": {
          "des": "厂商google api_key,示例:G-asxa1232",
          "key": "google_api_key"
        },
        "MTPUSH_GOOGLE_APP_ID": {
          "des": "厂商google mobilesdk_app_id,示例：G-12346578",
          "key": "google_app_id"
        },
        "MTPUSH_GOOGLE_PROJECT_NUMBER": {
          "des": "厂商google project_number,示例：G-12346578",
          "key": "gcm_defaultSenderId"
        },
        "MTPUSH_GOOGLE_PROJECT_ID": {
          "des": "厂商google project_id ,示例：G-12346578",
          "key": "project_id"
        },
        "MTPUSH_GOOGLE_STORAGE_BUCKET": {
          "des": "厂商google storage_bucket,示例：G-12346578",
          "key": "google_storage_bucket"
        }
      }
    }
  }
}
