Ver código fonte

ci: 推送插件修改到本地并更换key

liangan 2 dias atrás
pai
commit
745c760710
65 arquivos alterados com 543 adições e 165 exclusões
  1. 91 82
      manifest.config.ts
  2. BIN
      nativeplugins/EL-MTPush/android/agconnect-core-1.6.5.300.aar
  3. BIN
      nativeplugins/EL-MTPush/android/availableupdate-6.5.0.300.aar
  4. BIN
      nativeplugins/EL-MTPush/android/base-6.5.0.300.aar
  5. BIN
      nativeplugins/EL-MTPush/android/baselegacyapi-6.5.0.300.aar
  6. BIN
      nativeplugins/EL-MTPush/android/device-6.5.0.300.aar
  7. BIN
      nativeplugins/EL-MTPush/android/firebase-common-20.1.1.aar
  8. BIN
      nativeplugins/EL-MTPush/android/firebase-components-17.0.0.aar
  9. BIN
      nativeplugins/EL-MTPush/android/firebase-datatransport-18.1.4.aar
  10. BIN
      nativeplugins/EL-MTPush/android/firebase-encoders-json-18.0.0.aar
  11. BIN
      nativeplugins/EL-MTPush/android/firebase-iid-interop-17.1.0.aar
  12. BIN
      nativeplugins/EL-MTPush/android/firebase-installations-17.0.1.aar
  13. BIN
      nativeplugins/EL-MTPush/android/firebase-installations-interop-17.0.1.aar
  14. BIN
      nativeplugins/EL-MTPush/android/firebase-measurement-connector-19.0.0.aar
  15. BIN
      nativeplugins/EL-MTPush/android/firebase-messaging-23.0.5.aar
  16. BIN
      nativeplugins/EL-MTPush/android/hatool-6.5.0.300.aar
  17. BIN
      nativeplugins/EL-MTPush/android/libs/commons-codec-1.6.jar
  18. BIN
      nativeplugins/EL-MTPush/android/libs/error_prone_annotations-2.9.0.jar
  19. BIN
      nativeplugins/EL-MTPush/android/libs/firebase-annotations-16.0.0.jar
  20. BIN
      nativeplugins/EL-MTPush/android/libs/firebase-encoders-17.0.0.jar
  21. BIN
      nativeplugins/EL-MTPush/android/libs/firebase-encoders-proto-16.0.0.jar
  22. BIN
      nativeplugins/EL-MTPush/android/libs/javax.inject-1.jar
  23. BIN
      nativeplugins/EL-MTPush/android/libs/tasks-1.5.0.300.jar
  24. BIN
      nativeplugins/EL-MTPush/android/log-6.5.0.300.aar
  25. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-5.1.0-engagelab.aar
  26. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-google-5.1.0.aar
  27. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-honor-5.1.0.aar
  28. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-huawei-5.1.0.aar
  29. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-mi-5.1.0.aar
  30. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-mz-5.1.0.aar
  31. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-oppo-5.1.0.aar
  32. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-sound-5.1.0.aar
  33. BIN
      nativeplugins/EL-MTPush/android/mt-sdk-vivo-5.1.0.aar
  34. BIN
      nativeplugins/EL-MTPush/android/network-common-5.0.10.302.aar
  35. BIN
      nativeplugins/EL-MTPush/android/network-framework-compat-5.0.10.302.aar
  36. BIN
      nativeplugins/EL-MTPush/android/network-grs-5.0.10.302.aar
  37. BIN
      nativeplugins/EL-MTPush/android/opendevice-6.3.0.305.aar
  38. BIN
      nativeplugins/EL-MTPush/android/play-services-base-18.0.1.aar
  39. BIN
      nativeplugins/EL-MTPush/android/play-services-basement-18.0.0.aar
  40. BIN
      nativeplugins/EL-MTPush/android/play-services-cloud-messaging-17.0.1.aar
  41. BIN
      nativeplugins/EL-MTPush/android/play-services-stats-17.0.2.aar
  42. BIN
      nativeplugins/EL-MTPush/android/play-services-tasks-18.0.1.aar
  43. BIN
      nativeplugins/EL-MTPush/android/push-6.5.0.300.aar
  44. BIN
      nativeplugins/EL-MTPush/android/security-base-1.1.5.310.aar
  45. BIN
      nativeplugins/EL-MTPush/android/security-encrypt-1.1.5.310.aar
  46. BIN
      nativeplugins/EL-MTPush/android/security-ssl-1.1.5.310.aar
  47. BIN
      nativeplugins/EL-MTPush/android/stats-6.5.0.300.aar
  48. BIN
      nativeplugins/EL-MTPush/android/th-honor-7.0.61.302.aar
  49. BIN
      nativeplugins/EL-MTPush/android/th-oppo-3.1.0.aar
  50. BIN
      nativeplugins/EL-MTPush/android/transport-api-3.0.0.aar
  51. BIN
      nativeplugins/EL-MTPush/android/transport-backend-cct-3.1.5.aar
  52. BIN
      nativeplugins/EL-MTPush/android/transport-runtime-3.1.5.aar
  53. BIN
      nativeplugins/EL-MTPush/android/ui-6.5.0.300.aar
  54. BIN
      nativeplugins/EL-MTPush/android/uniplugin_mtpush-release.aar
  55. 17 0
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/Headers/MTPushModule.h
  56. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/Info.plist
  57. 23 0
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/PrivacyInfo.xcprivacy
  58. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/UniPluginMTPush
  59. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeDirectory
  60. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeRequirements
  61. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeRequirements-1
  62. 132 0
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeResources
  63. BIN
      nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeSignature
  64. 187 0
      nativeplugins/EL-MTPush/package.json
  65. 93 83
      src/manifest.json

+ 91 - 82
manifest.config.ts

@@ -139,111 +139,105 @@ export default defineManifestConfig({
     uniStatistics: {
       enable: true
     },
+    plugins: {
+      'EL-MTPush': {
+        version: "1.1.6",
+        provider: "10093"
+      }
+    },
     nativePlugins: {
       'EL-MTPush': {
-        MTPUSH_ADVERTISINGID_IOS: '',
-        MTPUSH_APPKEY_ANDROID: '474b121831f9c027f15d6d32',
         MTPUSH_APPKEY_IOS: '',
-        MTPUSH_CHANNEL_ANDROID: '',
         MTPUSH_CHANNEL_IOS: '',
-        MTPUSH_DEFAULTINIT_IOS: '',
-        MTPUSH_GOOGLE_API_KEY: '',
-        MTPUSH_GOOGLE_APP_ID: '',
-        MTPUSH_GOOGLE_PROJECT_ID: '',
-        MTPUSH_GOOGLE_PROJECT_NUMBER: '',
-        MTPUSH_GOOGLE_STORAGE_BUCKET: '',
-        MTPUSH_HONOR_APPID: '',
-        MTPUSH_HUAWEI_APPID: '',
         MTPUSH_ISPRODUCTION_IOS: '',
-        MTPUSH_MEIZU_APPID: '',
+        MTPUSH_ADVERTISINGID_IOS: '',
+        MTPUSH_DEFAULTINIT_IOS: '',
+        // 正式环境key
+        MTPUSH_APPKEY_ANDROID: '0655e889f95b4325a6712905',
+        // 测试环境key
+        // MTPUSH_APPKEY_ANDROID: '0655e889f95b4325a6712905',
+        MTPUSH_CHANNEL_ANDROID: '',
+        MTPUSH_PROCESS_ANDROID: '',
+        MTPUSH_XIAOMI_APPKEY: '',
+        MTPUSH_XIAOMI_APPID: '',
         MTPUSH_MEIZU_APPKEY: '',
-        MTPUSH_OPPO_APPID: '',
+        MTPUSH_MEIZU_APPID: '',
         MTPUSH_OPPO_APPKEY: '',
+        MTPUSH_OPPO_APPID: '',
         MTPUSH_OPPO_APPSECRET: '',
-        MTPUSH_PROCESS_ANDROID: '',
-        MTPUSH_VIVO_APPID: '',
         MTPUSH_VIVO_APPKEY: '',
-        MTPUSH_XIAOMI_APPID: '',
-        MTPUSH_XIAOMI_APPKEY: '',
+        MTPUSH_VIVO_APPID: '',
+        MTPUSH_HONOR_APPID: '',
+        MTPUSH_HUAWEI_APPID: '',
+        MTPUSH_GOOGLE_API_KEY: '',
+        MTPUSH_GOOGLE_APP_ID: '',
+        MTPUSH_GOOGLE_PROJECT_NUMBER: '',
+        MTPUSH_GOOGLE_PROJECT_ID: '',
+        MTPUSH_GOOGLE_STORAGE_BUCKET: '',
         __plugin_info__: {
-          name: 'EngageLab MTPush 官方SDK',
-          description: 'EngageLab MTPush官方SDK HBuilder插件版本',
+          name: 'EL-MTPush',
+          description: 'EngageLab Hbuilder plugin',
           platforms: 'Android,iOS',
-          url: 'https://ext.dcloud.net.cn/plugin?id=10093',
-          android_package_name: 'com.bandhu.mm',
+          url: '',
+          android_package_name: '',
           ios_bundle_id: '',
-          isCloud: true,
-          bought: 1,
-          pid: '10093',
+          isCloud: false,
+          bought: -1,
+          pid: '',
           parameters: {
-            MTPUSH_ADVERTISINGID_IOS: {
-              des: '[iOS]广告标识符(IDFA)如果不需要使用IDFA,可不填',
-              key: 'MTPush:ADVERTISINGID',
-              value: ''
-            },
-            MTPUSH_APPKEY_ANDROID: {
-              des: '[Android]EngageLab portal配置应用信息时分配的AppKey',
-              key: '',
-              value: ''
-            },
             MTPUSH_APPKEY_IOS: {
               des: '[iOS]EngageLab portal配置应用信息时分配的AppKey',
               key: 'MTPush:APP_KEY',
               value: ''
             },
-            MTPUSH_CHANNEL_ANDROID: {
-              des: '[Android]用于统计分发渠道,不需要可填默认值developer-default',
-              key: '',
-              value: ''
-            },
             MTPUSH_CHANNEL_IOS: {
               des: '[iOS]用于统计分发渠道,不需要可填默认值developer-default',
               key: 'MTPush:CHANNEL',
               value: ''
             },
-            MTPUSH_DEFAULTINIT_IOS: {
-              des: '[iOS]是否默认初始化,是填true,不是填false或者不填',
-              key: 'MTPush:DEFAULTINIT',
+            MTPUSH_ISPRODUCTION_IOS: {
+              des: '[iOS]是否是生产环境,是填true,不是填false或者不填',
+              key: 'MTPush:ISPRODUCTION',
               value: ''
             },
-            MTPUSH_GOOGLE_API_KEY: {
-              des: '厂商google api_key,示例:G-asxa1232',
-              key: 'google_api_key',
+            MTPUSH_ADVERTISINGID_IOS: {
+              des: '[iOS]广告标识符(IDFA)如果不需要使用IDFA,可不填',
+              key: 'MTPush:ADVERTISINGID',
               value: ''
             },
-            MTPUSH_GOOGLE_APP_ID: {
-              des: '厂商google mobilesdk_app_id,示例:G-12346578',
-              key: 'google_app_id',
+            MTPUSH_DEFAULTINIT_IOS: {
+              des: '[iOS]是否默认初始化,是填true,不是填false或者不填',
+              key: 'MTPush:DEFAULTINIT',
               value: ''
             },
-            MTPUSH_GOOGLE_PROJECT_ID: {
-              des: '厂商google project_id ,示例:G-12346578',
-              key: 'project_id',
+            MTPUSH_APPKEY_ANDROID: {
+              des: '[Android]EngageLab portal配置应用信息时分配的AppKey',
+              key: '',
               value: ''
             },
-            MTPUSH_GOOGLE_PROJECT_NUMBER: {
-              des: '厂商google project_number,示例:G-12346578',
-              key: 'gcm_defaultSenderId',
+            MTPUSH_CHANNEL_ANDROID: {
+              des: '[Android]用于统计分发渠道,不需要可填默认值developer-default',
+              key: '',
               value: ''
             },
-            MTPUSH_GOOGLE_STORAGE_BUCKET: {
-              des: '厂商google storage_bucket,示例:G-12346578',
-              key: 'google_storage_bucket',
+            MTPUSH_PROCESS_ANDROID: {
+              des: "[Android] Engagelab process,Engagelabsdk工作所在的进程,请填写 ':remote', 注意:开头",
+              key: '',
               value: ''
             },
-            MTPUSH_HONOR_APPID: {
-              des: '厂商HONOR-appId,示例:12345678',
+            MTPUSH_XIAOMI_APPKEY: {
+              des: '厂商XIAOMI-appKey,示例:MI-12345678',
               key: '',
               value: ''
             },
-            MTPUSH_HUAWEI_APPID: {
-              des: '厂商HUAWEI-appId,示例:appid=12346578',
-              key: 'com.huawei.hms.client.appid',
+            MTPUSH_XIAOMI_APPID: {
+              des: '厂商XIAOMI-appId,示例:MI-12345678',
+              key: '',
               value: ''
             },
-            MTPUSH_ISPRODUCTION_IOS: {
-              des: '[iOS]是否是生产环境,是填true,不是填false或者不填',
-              key: 'MTPush:ISPRODUCTION',
+            MTPUSH_MEIZU_APPKEY: {
+              des: '厂商MEIZU-appKey,示例:MZ-12345678',
+              key: '',
               value: ''
             },
             MTPUSH_MEIZU_APPID: {
@@ -251,8 +245,8 @@ export default defineManifestConfig({
               key: '',
               value: ''
             },
-            MTPUSH_MEIZU_APPKEY: {
-              des: '厂商MEIZU-appKey,示例:MZ-12345678',
+            MTPUSH_OPPO_APPKEY: {
+              des: '厂商OPPO-appkey,示例:OP-12345678',
               key: '',
               value: ''
             },
@@ -261,18 +255,13 @@ export default defineManifestConfig({
               key: '',
               value: ''
             },
-            MTPUSH_OPPO_APPKEY: {
-              des: '厂商OPPO-appkey,示例:OP-12345678',
-              key: '',
-              value: ''
-            },
             MTPUSH_OPPO_APPSECRET: {
               des: '厂商OPPO-appSecret,示例:OP-12345678',
               key: '',
               value: ''
             },
-            MTPUSH_PROCESS_ANDROID: {
-              des: "[Android] Engagelab process,Engagelabsdk工作所在的进程,请填写 ':remote', 注意:开头",
+            MTPUSH_VIVO_APPKEY: {
+              des: '厂商VIVO-appkey,示例:12345678',
               key: '',
               value: ''
             },
@@ -281,19 +270,39 @@ export default defineManifestConfig({
               key: '',
               value: ''
             },
-            MTPUSH_VIVO_APPKEY: {
-              des: '厂商VIVO-appkey,示例:12345678',
+            MTPUSH_HONOR_APPID: {
+              des: '厂商HONOR-appId,示例:12345678',
               key: '',
               value: ''
             },
-            MTPUSH_XIAOMI_APPID: {
-              des: '厂商XIAOMI-appId,示例:MI-12345678',
-              key: '',
+            MTPUSH_HUAWEI_APPID: {
+              des: '厂商HUAWEI-appId,示例:appid=12346578',
+              key: 'com.huawei.hms.client.appid',
               value: ''
             },
-            MTPUSH_XIAOMI_APPKEY: {
-              des: '厂商XIAOMI-appKey,示例:MI-12345678',
-              key: '',
+            MTPUSH_GOOGLE_API_KEY: {
+              des: '厂商google api_key,示例:G-asxa1232',
+              key: 'google_api_key',
+              value: ''
+            },
+            MTPUSH_GOOGLE_APP_ID: {
+              des: '厂商google mobilesdk_app_id,示例:G-12346578',
+              key: 'google_app_id',
+              value: ''
+            },
+            MTPUSH_GOOGLE_PROJECT_NUMBER: {
+              des: '厂商google project_number,示例:G-12346578',
+              key: 'gcm_defaultSenderId',
+              value: ''
+            },
+            MTPUSH_GOOGLE_PROJECT_ID: {
+              des: '厂商google project_id ,示例:G-12346578',
+              key: 'project_id',
+              value: ''
+            },
+            MTPUSH_GOOGLE_STORAGE_BUCKET: {
+              des: '厂商google storage_bucket,示例:G-12346578',
+              key: 'google_storage_bucket',
               value: ''
             }
           }

BIN
nativeplugins/EL-MTPush/android/agconnect-core-1.6.5.300.aar


BIN
nativeplugins/EL-MTPush/android/availableupdate-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/base-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/baselegacyapi-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/device-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/firebase-common-20.1.1.aar


BIN
nativeplugins/EL-MTPush/android/firebase-components-17.0.0.aar


BIN
nativeplugins/EL-MTPush/android/firebase-datatransport-18.1.4.aar


BIN
nativeplugins/EL-MTPush/android/firebase-encoders-json-18.0.0.aar


BIN
nativeplugins/EL-MTPush/android/firebase-iid-interop-17.1.0.aar


BIN
nativeplugins/EL-MTPush/android/firebase-installations-17.0.1.aar


BIN
nativeplugins/EL-MTPush/android/firebase-installations-interop-17.0.1.aar


BIN
nativeplugins/EL-MTPush/android/firebase-measurement-connector-19.0.0.aar


BIN
nativeplugins/EL-MTPush/android/firebase-messaging-23.0.5.aar


BIN
nativeplugins/EL-MTPush/android/hatool-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/libs/commons-codec-1.6.jar


BIN
nativeplugins/EL-MTPush/android/libs/error_prone_annotations-2.9.0.jar


BIN
nativeplugins/EL-MTPush/android/libs/firebase-annotations-16.0.0.jar


BIN
nativeplugins/EL-MTPush/android/libs/firebase-encoders-17.0.0.jar


BIN
nativeplugins/EL-MTPush/android/libs/firebase-encoders-proto-16.0.0.jar


BIN
nativeplugins/EL-MTPush/android/libs/javax.inject-1.jar


BIN
nativeplugins/EL-MTPush/android/libs/tasks-1.5.0.300.jar


BIN
nativeplugins/EL-MTPush/android/log-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-5.1.0-engagelab.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-google-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-honor-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-huawei-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-mi-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-mz-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-oppo-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-sound-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/mt-sdk-vivo-5.1.0.aar


BIN
nativeplugins/EL-MTPush/android/network-common-5.0.10.302.aar


BIN
nativeplugins/EL-MTPush/android/network-framework-compat-5.0.10.302.aar


BIN
nativeplugins/EL-MTPush/android/network-grs-5.0.10.302.aar


BIN
nativeplugins/EL-MTPush/android/opendevice-6.3.0.305.aar


BIN
nativeplugins/EL-MTPush/android/play-services-base-18.0.1.aar


BIN
nativeplugins/EL-MTPush/android/play-services-basement-18.0.0.aar


BIN
nativeplugins/EL-MTPush/android/play-services-cloud-messaging-17.0.1.aar


BIN
nativeplugins/EL-MTPush/android/play-services-stats-17.0.2.aar


BIN
nativeplugins/EL-MTPush/android/play-services-tasks-18.0.1.aar


BIN
nativeplugins/EL-MTPush/android/push-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/security-base-1.1.5.310.aar


BIN
nativeplugins/EL-MTPush/android/security-encrypt-1.1.5.310.aar


BIN
nativeplugins/EL-MTPush/android/security-ssl-1.1.5.310.aar


BIN
nativeplugins/EL-MTPush/android/stats-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/th-honor-7.0.61.302.aar


BIN
nativeplugins/EL-MTPush/android/th-oppo-3.1.0.aar


BIN
nativeplugins/EL-MTPush/android/transport-api-3.0.0.aar


BIN
nativeplugins/EL-MTPush/android/transport-backend-cct-3.1.5.aar


BIN
nativeplugins/EL-MTPush/android/transport-runtime-3.1.5.aar


BIN
nativeplugins/EL-MTPush/android/ui-6.5.0.300.aar


BIN
nativeplugins/EL-MTPush/android/uniplugin_mtpush-release.aar


+ 17 - 0
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/Headers/MTPushModule.h

@@ -0,0 +1,17 @@
+//
+//  MYPushModule.h
+//  UniPluginMTPush
+//
+//  Created by huangshuni on 2021/1/12.
+//
+
+#import <Foundation/Foundation.h>
+#import "DCUniModule.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface MTPushModule : DCUniModule
+
+@end
+
+NS_ASSUME_NONNULL_END

BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/Info.plist


+ 23 - 0
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/PrivacyInfo.xcprivacy

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>NSPrivacyTrackingDomains</key>
+	<array/>
+	<key>NSPrivacyCollectedDataTypes</key>
+	<array/>
+	<key>NSPrivacyTracking</key>
+	<false/>
+	<key>NSPrivacyAccessedAPITypes</key>
+	<array>
+		<dict>
+			<key>NSPrivacyAccessedAPITypeReasons</key>
+			<array>
+				<string>CA92.1</string>
+			</array>
+			<key>NSPrivacyAccessedAPIType</key>
+			<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
+		</dict>
+	</array>
+</dict>
+</plist>

BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/UniPluginMTPush


BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeDirectory


BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeRequirements


BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeRequirements-1


+ 132 - 0
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeResources

@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>files</key>
+	<dict>
+		<key>Headers/MTPushModule.h</key>
+		<data>
+		sj8MXi+d6KF9yFtzJ38D/8ScvGs=
+		</data>
+		<key>Info.plist</key>
+		<data>
+		yvY1r4P5aqjDh1S15URkF590gp4=
+		</data>
+		<key>PrivacyInfo.xcprivacy</key>
+		<data>
+		BRRDUhz8KjQYvvvbYsvjf19vaTs=
+		</data>
+	</dict>
+	<key>files2</key>
+	<dict>
+		<key>Headers/MTPushModule.h</key>
+		<dict>
+			<key>hash</key>
+			<data>
+			sj8MXi+d6KF9yFtzJ38D/8ScvGs=
+			</data>
+			<key>hash2</key>
+			<data>
+			grVB+1/0xVG7fQHz/G1Ea+TBMVVyO6bYBteKOgjXbDc=
+			</data>
+		</dict>
+		<key>PrivacyInfo.xcprivacy</key>
+		<dict>
+			<key>hash</key>
+			<data>
+			BRRDUhz8KjQYvvvbYsvjf19vaTs=
+			</data>
+			<key>hash2</key>
+			<data>
+			wa5aezMj696r7MCSexKRbfs6JatQltKAJcMGQ9IJu7w=
+			</data>
+		</dict>
+	</dict>
+	<key>rules</key>
+	<dict>
+		<key>^.*</key>
+		<true/>
+		<key>^.*\.lproj/</key>
+		<dict>
+			<key>optional</key>
+			<true/>
+			<key>weight</key>
+			<real>1000</real>
+		</dict>
+		<key>^.*\.lproj/locversion.plist$</key>
+		<dict>
+			<key>omit</key>
+			<true/>
+			<key>weight</key>
+			<real>1100</real>
+		</dict>
+		<key>^Base\.lproj/</key>
+		<dict>
+			<key>weight</key>
+			<real>1010</real>
+		</dict>
+		<key>^version.plist$</key>
+		<true/>
+	</dict>
+	<key>rules2</key>
+	<dict>
+		<key>.*\.dSYM($|/)</key>
+		<dict>
+			<key>weight</key>
+			<real>11</real>
+		</dict>
+		<key>^(.*/)?\.DS_Store$</key>
+		<dict>
+			<key>omit</key>
+			<true/>
+			<key>weight</key>
+			<real>2000</real>
+		</dict>
+		<key>^.*</key>
+		<true/>
+		<key>^.*\.lproj/</key>
+		<dict>
+			<key>optional</key>
+			<true/>
+			<key>weight</key>
+			<real>1000</real>
+		</dict>
+		<key>^.*\.lproj/locversion.plist$</key>
+		<dict>
+			<key>omit</key>
+			<true/>
+			<key>weight</key>
+			<real>1100</real>
+		</dict>
+		<key>^Base\.lproj/</key>
+		<dict>
+			<key>weight</key>
+			<real>1010</real>
+		</dict>
+		<key>^Info\.plist$</key>
+		<dict>
+			<key>omit</key>
+			<true/>
+			<key>weight</key>
+			<real>20</real>
+		</dict>
+		<key>^PkgInfo$</key>
+		<dict>
+			<key>omit</key>
+			<true/>
+			<key>weight</key>
+			<real>20</real>
+		</dict>
+		<key>^embedded\.provisionprofile$</key>
+		<dict>
+			<key>weight</key>
+			<real>20</real>
+		</dict>
+		<key>^version\.plist$</key>
+		<dict>
+			<key>weight</key>
+			<real>20</real>
+		</dict>
+	</dict>
+</dict>
+</plist>

BIN
nativeplugins/EL-MTPush/ios/UniPluginMTPush.framework/_CodeSignature/CodeSignature


+ 187 - 0
nativeplugins/EL-MTPush/package.json

@@ -0,0 +1,187 @@
+{
+  "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"
+        }
+      }
+    }
+  }
+}

+ 93 - 83
src/manifest.json

@@ -41,7 +41,11 @@
         ],
         "minSdkVersion": 30,
         "targetSdkVersion": 35,
-        "abiFilters": ["armeabi-v7a", "arm64-v8a", "x86"]
+        "abiFilters": [
+          "armeabi-v7a",
+          "arm64-v8a",
+          "x86"
+        ]
       },
       "ios": {
         "idfa": false
@@ -100,111 +104,102 @@
     "uniStatistics": {
       "enable": true
     },
+    "plugins": {
+      "EL-MTPush": {
+        "version": "1.1.6",
+        "provider": "10093"
+      }
+    },
     "nativePlugins": {
       "EL-MTPush": {
-        "MTPUSH_ADVERTISINGID_IOS": "",
-        "MTPUSH_APPKEY_ANDROID": "474b121831f9c027f15d6d32",
         "MTPUSH_APPKEY_IOS": "",
-        "MTPUSH_CHANNEL_ANDROID": "",
         "MTPUSH_CHANNEL_IOS": "",
-        "MTPUSH_DEFAULTINIT_IOS": "",
-        "MTPUSH_GOOGLE_API_KEY": "",
-        "MTPUSH_GOOGLE_APP_ID": "",
-        "MTPUSH_GOOGLE_PROJECT_ID": "",
-        "MTPUSH_GOOGLE_PROJECT_NUMBER": "",
-        "MTPUSH_GOOGLE_STORAGE_BUCKET": "",
-        "MTPUSH_HONOR_APPID": "",
-        "MTPUSH_HUAWEI_APPID": "",
         "MTPUSH_ISPRODUCTION_IOS": "",
-        "MTPUSH_MEIZU_APPID": "",
+        "MTPUSH_ADVERTISINGID_IOS": "",
+        "MTPUSH_DEFAULTINIT_IOS": "",
+        "MTPUSH_APPKEY_ANDROID": "0655e889f95b4325a6712905",
+        "MTPUSH_CHANNEL_ANDROID": "",
+        "MTPUSH_PROCESS_ANDROID": "",
+        "MTPUSH_XIAOMI_APPKEY": "",
+        "MTPUSH_XIAOMI_APPID": "",
         "MTPUSH_MEIZU_APPKEY": "",
-        "MTPUSH_OPPO_APPID": "",
+        "MTPUSH_MEIZU_APPID": "",
         "MTPUSH_OPPO_APPKEY": "",
+        "MTPUSH_OPPO_APPID": "",
         "MTPUSH_OPPO_APPSECRET": "",
-        "MTPUSH_PROCESS_ANDROID": "",
-        "MTPUSH_VIVO_APPID": "",
         "MTPUSH_VIVO_APPKEY": "",
-        "MTPUSH_XIAOMI_APPID": "",
-        "MTPUSH_XIAOMI_APPKEY": "",
+        "MTPUSH_VIVO_APPID": "",
+        "MTPUSH_HONOR_APPID": "",
+        "MTPUSH_HUAWEI_APPID": "",
+        "MTPUSH_GOOGLE_API_KEY": "",
+        "MTPUSH_GOOGLE_APP_ID": "",
+        "MTPUSH_GOOGLE_PROJECT_NUMBER": "",
+        "MTPUSH_GOOGLE_PROJECT_ID": "",
+        "MTPUSH_GOOGLE_STORAGE_BUCKET": "",
         "__plugin_info__": {
-          "name": "EngageLab MTPush 官方SDK",
-          "description": "EngageLab MTPush官方SDK HBuilder插件版本",
+          "name": "EL-MTPush",
+          "description": "EngageLab Hbuilder plugin",
           "platforms": "Android,iOS",
-          "url": "https://ext.dcloud.net.cn/plugin?id=10093",
-          "android_package_name": "com.bandhu.mm",
+          "url": "",
+          "android_package_name": "",
           "ios_bundle_id": "",
-          "isCloud": true,
-          "bought": 1,
-          "pid": "10093",
+          "isCloud": false,
+          "bought": -1,
+          "pid": "",
           "parameters": {
-            "MTPUSH_ADVERTISINGID_IOS": {
-              "des": "[iOS]广告标识符(IDFA)如果不需要使用IDFA,可不填",
-              "key": "MTPush:ADVERTISINGID",
-              "value": ""
-            },
-            "MTPUSH_APPKEY_ANDROID": {
-              "des": "[Android]EngageLab portal配置应用信息时分配的AppKey",
-              "key": "",
-              "value": ""
-            },
             "MTPUSH_APPKEY_IOS": {
               "des": "[iOS]EngageLab portal配置应用信息时分配的AppKey",
               "key": "MTPush:APP_KEY",
               "value": ""
             },
-            "MTPUSH_CHANNEL_ANDROID": {
-              "des": "[Android]用于统计分发渠道,不需要可填默认值developer-default",
-              "key": "",
-              "value": ""
-            },
             "MTPUSH_CHANNEL_IOS": {
               "des": "[iOS]用于统计分发渠道,不需要可填默认值developer-default",
               "key": "MTPush:CHANNEL",
               "value": ""
             },
-            "MTPUSH_DEFAULTINIT_IOS": {
-              "des": "[iOS]是否默认初始化,是填true,不是填false或者不填",
-              "key": "MTPush:DEFAULTINIT",
+            "MTPUSH_ISPRODUCTION_IOS": {
+              "des": "[iOS]是否是生产环境,是填true,不是填false或者不填",
+              "key": "MTPush:ISPRODUCTION",
               "value": ""
             },
-            "MTPUSH_GOOGLE_API_KEY": {
-              "des": "厂商google api_key,示例:G-asxa1232",
-              "key": "google_api_key",
+            "MTPUSH_ADVERTISINGID_IOS": {
+              "des": "[iOS]广告标识符(IDFA)如果不需要使用IDFA,可不填",
+              "key": "MTPush:ADVERTISINGID",
               "value": ""
             },
-            "MTPUSH_GOOGLE_APP_ID": {
-              "des": "厂商google mobilesdk_app_id,示例:G-12346578",
-              "key": "google_app_id",
+            "MTPUSH_DEFAULTINIT_IOS": {
+              "des": "[iOS]是否默认初始化,是填true,不是填false或者不填",
+              "key": "MTPush:DEFAULTINIT",
               "value": ""
             },
-            "MTPUSH_GOOGLE_PROJECT_ID": {
-              "des": "厂商google project_id ,示例:G-12346578",
-              "key": "project_id",
+            "MTPUSH_APPKEY_ANDROID": {
+              "des": "[Android]EngageLab portal配置应用信息时分配的AppKey",
+              "key": "",
               "value": ""
             },
-            "MTPUSH_GOOGLE_PROJECT_NUMBER": {
-              "des": "厂商google project_number,示例:G-12346578",
-              "key": "gcm_defaultSenderId",
+            "MTPUSH_CHANNEL_ANDROID": {
+              "des": "[Android]用于统计分发渠道,不需要可填默认值developer-default",
+              "key": "",
               "value": ""
             },
-            "MTPUSH_GOOGLE_STORAGE_BUCKET": {
-              "des": "厂商google storage_bucket,示例:G-12346578",
-              "key": "google_storage_bucket",
+            "MTPUSH_PROCESS_ANDROID": {
+              "des": "[Android] Engagelab process,Engagelabsdk工作所在的进程,请填写 ':remote', 注意:开头",
+              "key": "",
               "value": ""
             },
-            "MTPUSH_HONOR_APPID": {
-              "des": "厂商HONOR-appId,示例:12345678",
+            "MTPUSH_XIAOMI_APPKEY": {
+              "des": "厂商XIAOMI-appKey,示例:MI-12345678",
               "key": "",
               "value": ""
             },
-            "MTPUSH_HUAWEI_APPID": {
-              "des": "厂商HUAWEI-appId,示例:appid=12346578",
-              "key": "com.huawei.hms.client.appid",
+            "MTPUSH_XIAOMI_APPID": {
+              "des": "厂商XIAOMI-appId,示例:MI-12345678",
+              "key": "",
               "value": ""
             },
-            "MTPUSH_ISPRODUCTION_IOS": {
-              "des": "[iOS]是否是生产环境,是填true,不是填false或者不填",
-              "key": "MTPush:ISPRODUCTION",
+            "MTPUSH_MEIZU_APPKEY": {
+              "des": "厂商MEIZU-appKey,示例:MZ-12345678",
+              "key": "",
               "value": ""
             },
             "MTPUSH_MEIZU_APPID": {
@@ -212,8 +207,8 @@
               "key": "",
               "value": ""
             },
-            "MTPUSH_MEIZU_APPKEY": {
-              "des": "厂商MEIZU-appKey,示例:MZ-12345678",
+            "MTPUSH_OPPO_APPKEY": {
+              "des": "厂商OPPO-appkey,示例:OP-12345678",
               "key": "",
               "value": ""
             },
@@ -222,18 +217,13 @@
               "key": "",
               "value": ""
             },
-            "MTPUSH_OPPO_APPKEY": {
-              "des": "厂商OPPO-appkey,示例:OP-12345678",
-              "key": "",
-              "value": ""
-            },
             "MTPUSH_OPPO_APPSECRET": {
               "des": "厂商OPPO-appSecret,示例:OP-12345678",
               "key": "",
               "value": ""
             },
-            "MTPUSH_PROCESS_ANDROID": {
-              "des": "[Android] Engagelab process,Engagelabsdk工作所在的进程,请填写 ':remote', 注意:开头",
+            "MTPUSH_VIVO_APPKEY": {
+              "des": "厂商VIVO-appkey,示例:12345678",
               "key": "",
               "value": ""
             },
@@ -242,19 +232,39 @@
               "key": "",
               "value": ""
             },
-            "MTPUSH_VIVO_APPKEY": {
-              "des": "厂商VIVO-appkey,示例:12345678",
+            "MTPUSH_HONOR_APPID": {
+              "des": "厂商HONOR-appId,示例:12345678",
               "key": "",
               "value": ""
             },
-            "MTPUSH_XIAOMI_APPID": {
-              "des": "厂商XIAOMI-appId,示例:MI-12345678",
-              "key": "",
+            "MTPUSH_HUAWEI_APPID": {
+              "des": "厂商HUAWEI-appId,示例:appid=12346578",
+              "key": "com.huawei.hms.client.appid",
               "value": ""
             },
-            "MTPUSH_XIAOMI_APPKEY": {
-              "des": "厂商XIAOMI-appKey,示例:MI-12345678",
-              "key": "",
+            "MTPUSH_GOOGLE_API_KEY": {
+              "des": "厂商google api_key,示例:G-asxa1232",
+              "key": "google_api_key",
+              "value": ""
+            },
+            "MTPUSH_GOOGLE_APP_ID": {
+              "des": "厂商google mobilesdk_app_id,示例:G-12346578",
+              "key": "google_app_id",
+              "value": ""
+            },
+            "MTPUSH_GOOGLE_PROJECT_NUMBER": {
+              "des": "厂商google project_number,示例:G-12346578",
+              "key": "gcm_defaultSenderId",
+              "value": ""
+            },
+            "MTPUSH_GOOGLE_PROJECT_ID": {
+              "des": "厂商google project_id ,示例:G-12346578",
+              "key": "project_id",
+              "value": ""
+            },
+            "MTPUSH_GOOGLE_STORAGE_BUCKET": {
+              "des": "厂商google storage_bucket,示例:G-12346578",
+              "key": "google_storage_bucket",
               "value": ""
             }
           }