{ "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" } } } } }