{"_id":"rn-umeng-module","_rev":"36-c046f7ecf1bc13fe66691026a5b16ce4","name":"rn-umeng-module","dist-tags":{"latest":"1.0.5","beta1":"0.0.2-beta1","beta":"1.0.3-beta5"},"versions":{"0.0.1":{"name":"rn-umeng-module","version":"0.0.1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"dc00bf65f5170733446d6f9a3e5a771cfed9197f","_id":"rn-umeng-module@0.0.1","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-59Dy+QtUD3D1+Z4C/Zx6VoZONhsI6F0xK5U6q501X/+71ajVpPexZuyvlW72Jd/+oF8VrTcdSX217r4EgvQOsw==","shasum":"3ee294c7672c5800a209dfb065bacdefb2aaa5c2","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.1.tgz","fileCount":39,"unpackedSize":182461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPe+TCRA9TVsSAnZWagAAhiUP/1mxn+nxBrheRoQ5b3e+\n5ej6t9JpUg+vIHtQ2jJ1v/zOE2NoC48lKLcva/Kh/Dwd5dJrjmuJYQ/q7IdP\n9we0y27+QxxAC+tr5GgwTLkHh+tCetZ2QpCXduQdvH9up+nxU0rQrhCl3xz1\nFwvAHddlVO6cfZfK6tRChSxPsi7hIMlEwVkY4u+pYU3WgsMihxn2QhqyVcrv\n7lH75pDaZ3Yi8s/0HIV4p6ylXO/R2sBzv6YoM1FAb2SRvwD73F8QniSBfIN3\nqAdSJC8mGboiXk9AldtK0gzIgb4cVwdM7P+v9jiqRCSYoVy8ShgszmDwWOvg\n5ZmvIZnz2PoSWXLtpdP/LT3SU/G/HVBB2qA+MmSuF5ffnSmZ4i5++8/692po\neac6SNWFnS5klc/t4zxCLmEAmUxowsLKU6Fp8R6yDCv4R2Qwe/921wAtqYiF\nipXGtAZKfXIrk9+pPCNmCxRGKxBAuExoZWCP7f2p+qX4BuTqu/kDuK9NuEQi\nxikhZ//ZvkKV893oLQ+NomnfNLyCZI+LmtnDp9l2cSRGUe4F84weIVH07odl\nuhnE1qTm29+BFtv1msHzimiKucJqBK9O96vYP9ErQJJztFEJdj3mlDXMga+i\nIXkeeJm0R8GaTjjuyUcjjzh/zg66iY6aZLO5prJO8jJPNaVhUpiZAeBbPBhS\nNnLY\r\n=lL+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh/rlUePhEY2bFBoZBMh9f9ujAoUxAZ4xHY4OOtaf2WgIgSivTSSMRRE6gYcXo3u2dqp9vggAMwi2rczDItIUtK3M="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.1_1614671762573_0.629504233139202"},"_hasShrinkwrap":false},"0.0.2-beta1":{"name":"rn-umeng-module","version":"0.0.2-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n#### iOS\n`AppDelegate.m`\n```\n#import \"RNBugly.h\"\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //初始化bugly，会自动读取info.plist中的参数\n  [RNBugly startWithAppId];\n\treturn YES;\n}\n```\n`info.plist`文件读取SDK初始化参数，可配置的参数如下(`除Appid为必填外，其它可选`)：\n```\n- Appid\n    - Key: BuglyAppIDString\n    - Value: 字符串类型\n- 渠道标识\n    - Key: BuglyAppChannelString\n    - Value: 字符串类型\n- 版本信息\n    - Key: BuglyAppVersionString\n    - Value: 字符串类型\n- 开启Debug信息显示\n    - Key: BuglyDebugEnable\n    - Value: BOOL类型\n```\n\n#### Android\n* 1.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 2.在res/xml目录(如果没有xml目录，则新建一个)下,创建`file_paths.xml`文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 3.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"android.support.v4.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          android:resource=\"@xml/file_paths />\n</provider>\n```\n\n请注意将我们的qq appkey替换成您自己的qq appkey。\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n\n* 4.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE,\n          \"669c30a9584623e70e8cd01b0381dcb4\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //豆瓣RENREN平台目前只能在服务器端配置\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      PlatformConfig.setYixin(\"yxc0614e80c9304c11b0391514d09f13bf\");\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      ShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, PushUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n#### 1.无法使用?\n\n请升级到最新版本后再试\n\n目前对于React Native不用区分版本，直接使用最新版即可,只是安装方式略有不同\n\n#### 2.<font color='red'>集成后全量更新无效果</font>\n\n请确定targetSDKVersion是否为28或者以上，bugly请求由于使用了http，而android 9默认是不支持http请求的，需要调整下\n\n具体请参考:\n\nhttps://blog.csdn.net/weixin_34114823/article/details/88037177\n\n#### 3.为什么我点击更新按钮后，对话框关闭，啥反应都没有?\n\n等一会会出现安装提示,bugly对的更新方式是直接在通知栏显示下载进度，下载完成覆盖安装，如果状态栏没有提示，那就是没有通知权限(oppo/vivo系统是默认不开启该权限的)\n\n\n\n#### 4.其他问题可在官方项目中查找答案\n\nhttps://github.com/BuglyDevTeam/Bugly-Android-Demo\n  \n## 截图\n\n<img src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"dc00bf65f5170733446d6f9a3e5a771cfed9197f","_id":"rn-umeng-module@0.0.2-beta1","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OvGw+SubS+G7RyPfLw6QyO1g/dAnsmjRBAt+j7p+8gxh4ZgssZsJJNDKkuDiOtc5a10tdC2GLdR1ewXy89y6SA==","shasum":"9c7832a83964c780e3ac92609ec7e88f44ce4869","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta1.tgz","fileCount":36,"unpackedSize":166901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPfQqCRA9TVsSAnZWagAAh3cP/1VSq01pN4rV2MHLy9Xc\nlCVWRQpFrVnBz0o5MZvr8dmXDZqW7OmjQU7etqDzn1LD/XvcIZHIRMS6Y3QH\nnqcQmi4wdEEjKNncBeTmPEaAZlxfmqqC/xYZZf8fW1n0UpnUAUJKroqb58Qi\nHlMUjGbCaXiYVhNs2rkXJHEzy6Cidv7qLScHURHyuJHZg6HRhK+X317UibW2\noZRtedwfzu3WLlIvUbJt5YsgZjXkGhNy8TRiPINdtyos1UVcDq5yvRI5+F51\n5WD4bsDotgHXZqg+BNh4QyfNJl1gdDJRxmCl8pOqr/I+hutfVYumstOzxeXd\nljep9bWTieMGJ6gxkBk5wmeQwsXLq51/XDvZbGlsCma617Pgxb/9xY6Ac0Wp\nAWdEUOv4mU9U71lkCphxJpUVIOkg6DxGgJDc28wWlxxjZUCgUDX2EPGV/TbE\nk4/7cmKIvXW1ZplLSbC8/Y1yZZabKW0Q/B5Ejte9sduciqjKrPYqi86ayMHG\nnMd7gBZfs6LMRH//XiPPgc1/mWlsB8W/T6VPOjfyCkzuPJ8ilD2lsOtwlQbU\n4QCQ1SA7BGIPCHmNhz146BZ3wU4a4vs0ftx1j3iwpb7fPw/T+eTZGNXPFpG9\nN89Qn/q5/t8KfutzMTzYlCidX/7Y/YobNEh1uAVl2dH6ndEj2PK0Tv0g2nLX\nMrtS\r\n=HicC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAH2Pd9ya36krfrADwpx9bc1NhjhTtkYsUuULiT0bNqLAiBkbb3+RYXAZ9TKFLCwFDL65plv1xvWdJyybkUZU5g6SQ=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta1_1614672937643_0.24103787578087155"},"_hasShrinkwrap":false},"0.0.2-beta2":{"name":"rn-umeng-module","version":"0.0.2-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta2","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cwNsV50qC6n0/sMWT/nWZAuHSW2++uKSJ/LQpfyFuqPPT+EadWSse6A4g840O8SV/V0/Rx5VV/fz2R4oJPdlgw==","shasum":"f241ff3593cd98591c97e7fd6d20f6b5feb5784f","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta2.tgz","fileCount":36,"unpackedSize":169562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPyflCRA9TVsSAnZWagAAaF4QAJHCpnPpZbHTwvNJKkTX\n4DeDryyduTBvFYoOH42wlBESauW172aBZq1P2UjOX2ojGdVEnmoUoOB5HJBd\nplw9ZDy0JzaY6E09oJDgz6kWV11bj+oBYEL0TpGnMKuvBA7cWAkv9T+ukXFg\ncHWxf7ze7wdRFMuR0a46NOVrP9VVb4OLXiRc6Cnijcd+jljs6eBTFT/lRgq/\nSLJf2+iIHSSXTRZww8tjV95lCT7V7o62ARuxlpfBQ3Z1wwaD/hKdz9f6vTHa\nnCPSYW27mFqtll/pk7Dsip+HsApAhKuov6phX3Ezdr+x6Ti6EKJuudDauyYF\nXqnyEj0RGzSExMJsUsQFZ0dedH2bImy84HX1hAww+NUf/hZKieTOBVrRmuhC\nxMhupTBoTwfN4Kcyrc2gHPTrRHNT6aA/afJAYrAg1gBulbxqQ3PFL2GE/0K9\noXwpvj5UFsUlMvJlID+xSsUYw1G3B+BZL64G4JiMzedIPzCoFdPVbGwJKl4m\nISbvhlaJpxCP125NEdt+b5MoQkFAjhmOUiLYPVhQI7aaWIR62f7MorXkwWVE\nrgVsahblo6XZXQsxdg9Ow7qREulmSx5C3tPnTbg/Hy8S51qMFLye3bbcTSjd\nhuMhnBkmdX6q8hTaL5luJJS3J+xZJiMRWdTyG07blH/riJpKF7K7uDQAYCw2\nqjEe\r\n=Xtw4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN9Qbg5A+r8POwkB7Rql2FnuWvfoS+kzQjxz6Uk1E4bAiEA/Jwtvuztau5Ip4qvnYseeiazdxL8FFFX7hdAMTxCWZo="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta2_1614751716485_0.8291360213587269"},"_hasShrinkwrap":false},"0.0.2-beta3":{"name":"rn-umeng-module","version":"0.0.2-beta3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta3","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0kVnrKjK/XPBH4Ac6A/Felq5wpT/D/llNZmwDQqvzQwZXe0RA2KQpSQSUki9L/d8QIwoYoU9gwE18JclhUAxkw==","shasum":"f50ba855805e7f6632ecd77847fbf5e19fd1ecb2","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta3.tgz","fileCount":36,"unpackedSize":175150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPzO3CRA9TVsSAnZWagAA1+0P/iv2GWhDhojzJ/6KbpIN\nXk0Q/ci4A5wGpyLELutrfD5znQo7KZkcUfpU2EOotG78ieTwSHF6FNQDZv+N\nd7qV32f/PKCnKzbi05Wu9QKDhBYHuTlLqBfw/I3zZUnTYf9jZKvswx+QjnaV\nnvtXBuxsLmanWKIAgI49oHCxK55MrWABFsLNZ+KcOVovnhbsWvjQcHzCoWBv\ntHphqRaj7ZP/c69/2mWb4CrZQtO0vu1mH3CibcnKhnHXQaNtl+0WDokMgb5D\nzzmAPVsiNpVyZpSNkVO8xRlJYkU04wpDU/qEf8oapzOPCZECi2bjcacKi7dh\nB2OIRPnhaURrjeYIpJRrrc/GuzZxbmH3Sfjyriy9KQVYd+fnr0cbFiUdoUqH\nnems033/BoEMJzh2qWPPaHi+4WCdESY3UVvELk895OHRWfdMYnz68B3ZzdWD\n3juP1c968nNP3aO8AdzHjgti/QiBdfVgIuZoJcweldPUKaKpxqo3eIlJDzaN\niH+X8P5c2asOctbr5hwcHaJwPeDZ6sSlKHWVVSxpc75JZOkLGQ4VKX+ACibS\nOpS6B4EfdR99eH1gxk2lEwB/s8LYUnasc3eUtUUNu1ao24MDDsnAo92TGBKB\na4DY8YTw1Mw6tvSVXx+zcTlMMY08qa5+iSsASwQhbqrZ2Zd5u3nl6zv60/75\nqRdf\r\n=zgJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5Acd5mhIkbp+AY6s1Zk3Mp9+eAsD6ZafoLKlqXLDOdAiEA2EYy50Q7T1a3bJOwgiAJd7TMRyI7GgctWMBkq3AZ8lo="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta3_1614754742640_0.9113886249431513"},"_hasShrinkwrap":false},"0.0.2-beta4":{"name":"rn-umeng-module","version":"0.0.2-beta4","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta4","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KBWBo8KLf7kNje3DqhsEHa8i5iBrcabu/c+FUo2P/FXVFekdFiY2OMpEtb1oRwr+hBEHzbxpSf5j4X//WpZDpA==","shasum":"fd6e27cfbdca1a97ffed9536149109810bc111b1","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta4.tgz","fileCount":36,"unpackedSize":175142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPzUECRA9TVsSAnZWagAABA4QAICnCDHO1Acrc4sMeBT1\nPuM5SfOBQfzLoOUA1QnUk9kGP4vyVEs7QIgQzSoQdujDAh8nlJt0918KXQb5\nCVL209qgSa16pODJjZAfg4nWhhLFkphR6NZpL/YGLQJcSkfVOHQWA3AvQ9iI\nzoUSxpAYj1En5no8LIXdAa8F3ohtnGg/eiZ9taw9/AxQ92mzfbIrU9UbkHAc\najSKHTzvC9Xhjywcg9xqBgRsGVW3BKcEmIPoJHnRZNhQBTfNMJFwmu/o0mW3\nLZfsAd/hv3OptBs6yXlQIjs5v8RV+HgLPoNDCviXpA/yqNTBdgK3xLIqqsn/\nZ/ivK5LEVnwryby7s+nTJ7gUE6zDFK0rNHwa8Cofl827svzQYfp4m1qQEC8I\nj5VyZQicsVUCnoT7CIlVYYnVzQ5ZRoUkls4Es6iAVE0JLcbF3+GgjJnEEFlP\nBH+z2poSFT4r/jOY1/Xs7dGtab8DNNoyx9DqB+KVuhOQfI228PCh2TsJnBkj\ng0DXPKena33f0e4J4cL8Oy4Bm1Fo+acxqqefD6KWpnVjli9uulKLFmFp1dyw\nqppv1pDipHHpPv+yaEZYMIAymUTnSdrGRJcrXMj82Q3u1zqO+1y48mQWvPn0\n0Uggcwp67EgGaVntvzdqHOlWyKVwn7rG7qbANXk3m3Pr0Ufl8OWDRuCJIqbs\n+d+d\r\n=tHha\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaxi7p+HVtoqsmQytfq4dUPNPNFgdaq+77B3h5NSQ2/AiEAiqjEcnKDVxI2sNPnDxwpKeGC7Ku9zkfXyfg7hqn86gs="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta4_1614755075658_0.9735269089373233"},"_hasShrinkwrap":false},"0.0.2-beta5":{"name":"rn-umeng-module","version":"0.0.2-beta5","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta5","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IPoVY7S8kUwlmRu/TlH3l9fvQGXRA6dKK98E+HaVDW9Rd7h6b+f5nzcK7Ahq0cv1glSkggT0zVaAHZcm0Xkv4g==","shasum":"50992e1c62d0882d617ee08443945ef66440454e","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta5.tgz","fileCount":36,"unpackedSize":173932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0DcCRA9TVsSAnZWagAAhm0P/3dUAOB1w2/MeiSzPcql\njhrmdpo1WtB3z/16S1m3/S4De00ihCM74zUCblp286lm6vVITZmaqI1I6UVP\noBjMMUwEzE0wwoNmAAcA31g9oB94QoyK24ymaFef7QWz67beZLgAVO53iuc+\nCtX5YWwVh0aVir4Mr/coqmOF1YEYeQb2zIv2tD8yd2bn14tsLP8NIm1hkZy/\nf3xLouFHPFOtpkZYi7+5Hp4eIsxlAZI5YxVVWCbA7QvZcp5YWPSHfhTs1pVx\n33kwprcwfIWxETuuEBSAgr8CcalXiOeO5x7vxh1Dvm3ur1sw9xOegU8q2iG9\nDUxx+CFu+RvcOSejmL6Nj3KjYU3Xtcr1S1ZwWABeO8R77krlRbDgWxvtf/15\nNr2UKKioRt4MFz35TMcUlNUPyzxr4y9Zl0jMIqO9FK+BHiYwuEr8JFwcI0Uc\nmpA3jVEfBMIO0tqrvFSYbQCZkFv9bhKz49bu8pK20I61btsTXO99YV3HoMQ0\nZkAnIBb2o7yeSL86V4ZsD6Yl3SHlN+A7fqWk42JZQcoBlOuTv3UFHVfYsCKd\nY076gSZsCHP/7tG6m/JKn3KH8qmuj+nyv4jyESh0A/xEnLmEhD29SFy8Wpoa\nhkqyI6Lb7oApQnkU2OjW+yct6h0QvPXd6tsToZgTsduURuqxRkcW1M2hmwzR\nxap/\r\n=di51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxbYgndckyDv+gGjpMT3Y9yXbbZ5UUnYs+WribZbf3ngIhAOQdqk9tWH7C9MeqdTLpfEwKTkFLeBD7+7Zdj3yxU3Ql"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta5_1614758108342_0.8201516691609014"},"_hasShrinkwrap":false},"0.0.2-beta6":{"name":"rn-umeng-module","version":"0.0.2-beta6","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta6","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a0+WO9XVbiPdjYmaeD9kliECAJk/G2rC3rVT/rLdcrlXZri1snPyNYt4BhsPvLSJFLWbSD+RsnMXHzPflrGyVQ==","shasum":"f66d253a4b2af5118804e968b4e77a197e3573d7","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta6.tgz","fileCount":36,"unpackedSize":173932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0JXCRA9TVsSAnZWagAAtd4P/0BmNkOUaPXEmBTKnUQj\nFP2Hn53r654Ui5LH2zPVgxZ1hpgJH8dntwZ6A5scOupdj8cI52fxqUmc4gE6\ndlWYqbBCmVarsAn/JLG9Cj1HyCyzhJ5A0ZX24jFD3yrMMrEgt90neP0IfLC6\nQSTLpHYa6gkUyVm39gRx7vYt7AmfYHSX3B7MpnI000fkg4FkaMGqUuiqSS1y\nF6UB3qToDmBDlBn1TY0c36Ls4aB0xxfAclEx/1YiLHBBrrHxtEIjl56ef+MW\nDIIwe926pdU+YyNZvE0yYc1ic4Rbe3O1rNDEXl6mfauORtqbDPCpuU6Mh53s\nDWTYSicSQX8et4SOZ1lk8+DLDrgBSa5NDlni4zPIF40JC6l5D5vH8b5hokc0\ny7L43vmBwqJzU8UyyZ2BX0TimMwJV1NFM63hw4D7+A6i3rB97AJID/du3Z5t\nt6pCAnQPUXKHOMriusKeW24uUCXpsHe3HrV7CR/nhWBbWz53FDUnyrWMdyc4\nmUxIqIuN9cBFKbeuJSpmoxUntSlvNV045gtt8g0574OzxaBT4Mhfe1TSRvW9\nUze6acYk1zB/Vy4BD5JQRM/2pIwTfirPAHpG5z7g/cXmdoZtz+UZQXr+Hcza\n57BGb82/2B8/mqFReZYAOhHHdCO4qQ68SKYhGz71/PzrjYSnPjZKQy4jBdDb\nlLNc\r\n=/2SK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9f+TMz4hx7S2GHG3Vi0SLaZrmebCMA96hHLTTr+DkRAiB5OeR3ZTuuDMMK9pC7IHyCOQ6rS6qfbpUW3HVSaATWsw=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta6_1614758487115_0.2553564364642458"},"_hasShrinkwrap":false},"0.0.2-beta7":{"name":"rn-umeng-module","version":"0.0.2-beta7","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2-beta7","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AY2LKRwIzKjqzFjvoUExj4m+/bs5zQ2vd2Ido1+ZvzsH0lT2nbUzXMeJpxWf9maEsjMHcw+OqCmgBs2PMuZMfg==","shasum":"bc2669646c80c3a2d2940c635603a10b6a1e01a0","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2-beta7.tgz","fileCount":36,"unpackedSize":173936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0LdCRA9TVsSAnZWagAAREIP/2snh9e7IIWACGPBpP+A\ny3M2xPo9Gs8JOPVJ35h/hChZFbLr4rKvjsmzKi+NWvwEPxmVVLwwAOWAPl1w\nhd0LOs9nDn6sA7J9tAzQzJTopUgOubX8e1KdrN7hASjBciSFTIueST0Q8zmq\nyCmc/+PkHpQDgynEseCQn9QwI1CduZFK2bXnZREP1J2Xk+1AimI+SiODC6C+\nmq2orVPG6cp18s2YvOIkOr0oMYu7V3BuheD+WSMbgoU1hNDWAmMHG80rs9dT\nnZs350DxKCHEr1WScUGkLCkrkXnG9iQtKKbwxSSJW7Cl9nn+ahnzU4TgXTC8\nDebwiLXNpT/19gbNpty58L+NMez7dz6klacbRFtqkNL3zOsbXIQ1fFBy3MRG\npqP81Gyf0PkctQxOD+WPCojPGOExR8XzRtz22bQ8agLCrH+PHS4oJRbsffun\ncN4B6pINPlgKYaz90XFlPjiNWnelz6fWGOmios6MIdK1k74SPGxpX7IilKcq\nbQNHKeTjV9Kvs4XfAWaM7HGVOVbsMh7CbLccT3PmS1PVbd7PQopp/YSdBzmI\nbXOTAOE9iqqbIHIx+bDIglkXwYeVVLUHSNKfX+PooEa4mJZN8qziyT/gvDzu\n9AYxLUz9jgB1eM2nADWlbMSBgVAHsqoZCH8FiksmwyRk9ZfXgUuCciG33Jke\nxzWr\r\n=645W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOw8ZcTAqhhYyEtsm4El6MmsM+I7rHVKKIJCCa5R4w2AIhANrfp/A0EMmiv6QDXfuxFwJEQIojIFL88W5QXZUz2FfW"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2-beta7_1614758621272_0.1030338039755645"},"_hasShrinkwrap":false},"0.0.2":{"name":"rn-umeng-module","version":"0.0.2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"1ccbe5436d0a8c4665513bc3a1b69c449700a045","_id":"rn-umeng-module@0.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kZ3WuSsIhO9LurXXW0zZgUvngtD1PBAHnFgjzAYJkSDP0wgM0vQ+sXhxT7ZtrFUrZUG4yM6OrZjqVLt6nLbkmg==","shasum":"9327816eb933863c139e8d4e36cb8aee99144584","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.2.tgz","fileCount":36,"unpackedSize":173930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP0QmCRA9TVsSAnZWagAA1M8P/0nUcK3sG69jbFxgpIgj\nLfnrskM7MHg5/cVsFOg45foPl4bKksKoRm/EC/uOyxJAhlVs5e6eyLJ0tS2R\nBKGe+8G109qKTShDuPbtsQB81s+1GqGsp2BSlscwMbuPmfbFc1F6gkLw02KD\nlvLRp8pLVtCO6FuniMYF/E0RFR/krtbEiGRQ5opgVyuMMffgcQnLoyE33s2X\nmwtmjcKhISyMizKHCAdMlVIWQhfdo3Km6j62wZezY/vjnsmaJxhVsIv8kqPl\n+3SA2Dp4hZv2H+gRC+XXWj8Sd+TtIKxczaMXv0ztRzxSEW2yP9DK0GltAIfu\nsyn2Ocovkqkcj1+n98eliqEA+ZQt1Op9AWq1VKFf8PdZ7S7NTqvcCYMAn7k5\ndGE/IDNiUv9Gx8dEbCPT+tl/LFq0oyBL5zvI200PvZpxLsZq1TTsCLJexzw6\nLqnpAEA4MspuPfDbVMm3e2Wluse0WgbDnb7N4Va6m8RTHGGydvJpp7Fnjza3\n/Cv0iokw3QKwMPdP4kZDqE4fAxj8DoAIzVP+jtcbKYHPZJ8VwIzH5swUGfyw\nGE0fKPfl9yZTsFYb70iNOI6yaxEsHbxB4OdCl5YpIhwkUY9Ulq7wQo7WPE08\nx6e4ablT0OSFFK4wqVwPCZqStgY6ZVY3xU+4xZzXTpt6tPTAxuM2lTP+Anp1\n91b5\r\n=5nhw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsGF0EP8CDlj7UNIrMQ6mt5IX/cjsl+U0rEtuUdzt8sAIhALSfelKmtirfFlrsTD12x/73a1LB8yavQ4bqdq7mGFDM"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.2_1614758950298_0.6773465281152671"},"_hasShrinkwrap":false},"0.0.3-beta1":{"name":"rn-umeng-module","version":"0.0.3-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"8781e8ec13669b5a875b53c041951d5b8ab9224b","_id":"rn-umeng-module@0.0.3-beta1","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rnZZtY5WRGj3suXvgSj7JUQWdLEKT26a9gsihAzX/IN8JCw6kDbifffiE+Kb+LVHAsMFtRJ/aW1ISPdbW7/v2w==","shasum":"7402f25c53bf24a092c8e3359e9ceedd2390ece3","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3-beta1.tgz","fileCount":37,"unpackedSize":187434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQZfzCRA9TVsSAnZWagAA2R0P/2rHk1sNMLusI2dHc32r\nJf7IyJNyooNJpJSZvqs69ObCbXFwosarfhILU1rLHBkdBBVG5KJeuXW0fJhx\nfX5h+TvCanmw3svw/FuXtBVo6ZMZhG/DLPy9lcLdpcEwAAzEbl9WUYm6NRY2\nLh/DXO6QVdEkY79pU6rLXuwzdAlApUPfCdaiNedqFLlg9tgabqpziJACy0T5\nWSEKLKhXRWLZm5f2t9IoLk2qrEcLmyWHxJHK+/xEztg+9MhQy+gpfrB8ruay\nf9pOcSNYDVtgsCU1DQnIEOGCEJdRVx3y5j9sskswk3CcyqI3tjvgRVEYDZYT\nq8dYBbhmdejuv628PULXTuGyrKZWiaWMqvbfrhWZIJBc1EOkHYxedqn/n4Ud\nOlmJ6/2XhHOZ+41EvuRdhRFG9k2cU6glyB9gHn5QXELylq91nkOcy6MNIEgH\n+nDUM++mY3BrkRNrXUULuxTZM7BY+MZ1VWdHDbp/TFXm/mAGTWWk5YV1UVQJ\nnyictZcuDaSZSg7mwWQheaFvWH/PEoFx0CtS+2YQQ1RpJzLczkmFW2jryo/7\nDRoXDOUwtNfWYDCDhYcofpwgXyYhL3+U70gAV7sylIYVVfsIL9tya72r/gz+\nAg2aSl+y994U3jNA9z3a8qgbkKwkyi0PqaPVjHBhIegq50JDHKL0Jl6TRasI\nnEN9\r\n=dJI2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJTEJRzglkEIQUd8fHNDfHFV6Q6BwBdmnD4L0b/TlWZAIhALpP/5c2ZUj/Q7clPVI0xJedjP20RESaEn5xRfrjNkIR"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3-beta1_1614911474643_0.11740829655181195"},"_hasShrinkwrap":false},"0.0.3-beta2":{"name":"rn-umeng-module","version":"0.0.3-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"8781e8ec13669b5a875b53c041951d5b8ab9224b","_id":"rn-umeng-module@0.0.3-beta2","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YYs25A89bfUi9hxGVn8Ss3wTYe1lDcBCFwnpYeKGdJjuEYtR+kQW7b+OZmjAm6VJ3RrXDvMP7XIrHGFhR0jjVg==","shasum":"e0027e2f249fae4bb28e8b0387709ee3ec9b170d","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3-beta2.tgz","fileCount":37,"unpackedSize":191503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQZyyCRA9TVsSAnZWagAAnrAP+QDEx6BgjPFNXMrvOjFX\ntO13KhjsFu4ZOEgtGGENn4jMwszA7SwH66WrPjX//pSk3Cg9arpVJE9ve3RO\nlVh8de6jkBXqkkK7ctMi57JSuBUjBhr6kZ3ExRZonpx2tbAb3sfhJ5gGG7y/\n9c8a4qKOFIs0vFn6vBdqAXjxDfgVicH/E3gUJMR/Qm7cvIRN4NwwRXYDIk7U\nqvbfIC3/ZmQhbp/e/vmWxmoGfuIjOLiQoWnq4pp75LEXqdKgfZRYxYWmeuEm\npsdK1LQbR9zmzRA2jMNAaOaBnyMnPWbr9C6koHLnK6YcRLttTS1BDzOI8+nq\nLDJytbXDXRRYrDrXtkbera/wjmoSKK5tQfArHgpRNg7t0Qbir7QdVv7tFbK5\n8lC8CmCgaj3l9jayOa3o8y/U+ffZzuOceRL6Yi/SAWeaG5pAKv5bBlajgWx2\nr7RcoYMOf8p5E62bSfs0fHpjYBAUVjDA1nb96aTn3sbbdy8gACiEBzc9b0mU\nvfodXJZI5PzMHcnnSIGcUD2Ss4OR6hrAEcPbU+TwKXvia6zaLg2mEIQnnjge\nj1gpCXfdF5mFNZ+DuQzKusgVP5wIDJRlnCXFourne48wYVQ9/OOfs05cf8T4\nsbbiocwoAsi7kxmdclQ4B6H9g7qkT8TwzEjSslFYHpTVSwOMZC/S0V6lRCdT\nm642\r\n=rz6u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh7nwWIBSrmU/oZGPWWLRxpwc9b3oHX3q3lAuKariFzAiEAwPqo6+wuJ6y0tBRONFnI3CTmmA4PB398Zg7VppNpcn0="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3-beta2_1614912689854_0.7735787967446142"},"_hasShrinkwrap":false},"0.0.3-beta3":{"name":"rn-umeng-module","version":"0.0.3-beta3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"8781e8ec13669b5a875b53c041951d5b8ab9224b","_id":"rn-umeng-module@0.0.3-beta3","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tncjroJ/JTU3tQfIk/9ZVdXxsvlwUh8UPMrem/TKiCKQtGg+GAyX6tus1nWg7l7GvZUaIYAkwsinHuE92gtkqQ==","shasum":"b938f4d5f6cb5f48881f54c91e7ca5c1dd97411b","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3-beta3.tgz","fileCount":37,"unpackedSize":192232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQczyCRA9TVsSAnZWagAAGggQAJgqW5LbBD5IqH9oghb3\nQd7PoeTISIRndx7a1GeAdiCprVwZik0kJY5DsVqHoFYZ2btIdttVKBjzPmZD\nXkswCA3lANFjIkuIRxZb2qLMkvrF5rHAkGVk1Qf1tPqQTrAt/eNGRgSW8bzO\nO7rC3eGHLIY+0kbAUX2lcyYPh5+QZ4UiyKGpJasLTWd/WA/IQeT5ZrFpDt3q\nHFDq9yiBM13wqbepxQGW7mNwvPbdCZDrfJUgQ5EFiZQk1lPkjJorGsWWLSSb\njll828U0ne33YdsLOWEdyXmYju18rq6jfBhHb5R9opvEpvJbHcA0SyVUXO+N\nXwAnnZuyxz0q/dXAqqaJ0buiBmb8kcXDDeVl74jfHM+qW83fi8GWOxPpT7bE\nXKALeE+MztMSwRmXLPpb3buv362WEEGg0vl+X6xX34+mjPK6+PkKiEUELJLb\nX9gr498Lrk7fkRXhCt7kqFXqrb6wYHUWigtEP+z2Yy6o59oMSSKdLXh0RdUw\n3XhTqrPK/H/l+zTaNL8aUrYW6ARykHrHschFs4nH5j4ZJk6tLgYsy4dlB+xT\nXzY2r3tGfO6yH3/XKT/S3hia4mlaThn0Gcau2o32lBs6oNHStW5BO+duj4UQ\n7mCmYHQpflePbbtp+pU9OhsHyaFlQKaDFmpdfEBI2syMpthW2raxRkpTB5SC\njiy1\r\n=9Zql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgn2HN/kDP60WcxH70lV290WXdWlUD2fNCRygTR9Pp+QIgAc9T2e4wQ85mplJHy0jcHBqF4/Bnj3TxFgcTsN/BxfM="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3-beta3_1614925042404_0.9506407170434223"},"_hasShrinkwrap":false},"0.0.3-beta4":{"name":"rn-umeng-module","version":"0.0.3-beta4","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"ee0a7bb27ba48e0e16d41533b575d5a0c097b728","_id":"rn-umeng-module@0.0.3-beta4","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-McbbDcvDBa0Y+ZXZ8WKfpNd1ItOJFtniL2TNBNIgKl4Wcu+/vZFd3+dCEC/53UW5rzsajRFyNdb4VjXUAZUbhw==","shasum":"7bf08bb2a886676a680061c8d42c0095ebd72be4","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3-beta4.tgz","fileCount":37,"unpackedSize":194436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQdHcCRA9TVsSAnZWagAAs90P/iKqHd040mWQnnA6lcM2\nbZZ1htxCEheR6bnXZpFGctnEsy2CPjYINdMe8j9eW8UAhSxik9BbH7bFxBLu\niFiL9JDzpd5sNwJK+2TLQzhkbGrXzT2bV5NCO2hC0sFH7C0tgckhDBbK37nt\n7riOpuveQIbggmsMHJUD4GfLHinG3fv03T66dkMoWWehv2RZ60CiZu561NlO\nFUuXcZlXOT1cZt+xf/yswG5Vpy4j4pCUJ8NcXeEsfs10qj51DLQHUGhakmNF\nS9g4pbVe9I52JdHDawM0qfpzkj8BbE7BXLx+3aY6d13DTXi1oz9jLuVXuaSs\nXR8d6GLgGkIqaqBX96bv0/Cw5pA+UzQWSQlp89mnEOzMlApuX3EJDmdExf21\nVvD4XUR2foMgsfhoRIuCr7FrGlUbzDyQsuVtkT/SrCYvsl848ykhWYWBGZ0j\nLvvaj5YAh0TbDN118STidhx8Kk0Gq/u20ZEg2aB/8hI1ouWzs6P9yB8YQO0+\nNZpvOk46u7OMvyB5ZaiDicPgflFV9HOhCXPNC4Ggoz6Nw4GbZKIlPPUnzQDF\nISKULKT+sDVcPeE1tVNdJvh5AlUM4wdPe9a2Ln01i8d2TtOOjz1fL9Sg6Fo3\nmtmVCut/tFrEVx/V+hqBODWMQFl2RtcRMkkPDqZ1dSPfp9eE7jXoWhY4iIN+\nA2sU\r\n=evDv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAk+ie5kzCFIBvgad37YdlMvAcN7A/UMvzZW9RsvWoAAiEAj84tfAxDwRwU8FjvK3iQAQZrJTTJAmvNSdq5+Gviy9E="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3-beta4_1614926300485_0.5847415414706438"},"_hasShrinkwrap":false},"0.0.3-beta5":{"name":"rn-umeng-module","version":"0.0.3-beta5","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"ee0a7bb27ba48e0e16d41533b575d5a0c097b728","_id":"rn-umeng-module@0.0.3-beta5","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Prm3sIIVKK7Vt4H/JA/92TUanSd8Drc+XUlYgQJKeOPsSHWRCB8Ij6NiNq/mGZFUmWdO28yrvzUnscB2AOxWhA==","shasum":"4c3f9554fa7f08ca3f20c043e1a65ddf2d666630","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3-beta5.tgz","fileCount":37,"unpackedSize":194440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQeA+CRA9TVsSAnZWagAA7QwP+QG3dLu3DGhRyI70Q2oO\n7nayy7Q3oQTVT5xj3c7EjYXUJYyhf2suW/mNOPPwJ4DU77878Zi9DfxQPexA\nIyZa3VwdC4gUlxqMJmfSlbyDzMNRxKcE9Sc3E54cZQMOTzAX0k652X3UvwJ2\nIETqTXNsqFoVmaFRZmkT/PbcN5Jo8XJ+lhGh/Lgrqe6QLrkscCQ7hh3FfdLa\nANSGQu/PkX40dAXBxrbfI10rTU2hKyXp9ap3AqWpY3yQAfcK4BttpLozlMKd\nwZw7CAjyEbkbV8zcWSnfaJSdPNAXbaRtQM+SZEdgEhoJbZBp0gLCtZ1YOeV6\nPeINS6x3qC22B2rVrtJgyArSLJ0hYb7t9I87b0ru5PWte8XcvSg8+R6qnqaz\nnvix9yjpcfhwrYxPHZsYLhQlNtng+HybiIDg3KUXScr02ZwRkM4SdFWpXO9K\nL6vwrGJsOKT6rijuNPwDQsbgGUjECRufY8S9rttV1kRkxW6kBQvbUPteG45y\nt0LM2umIvrwfY25/VuyEJI9JhOowFI0x1X31X0uGBf/SxHA3R500KBWfuvoL\n7BGAoCe49heuwVgBcctDOL4hJV7ljJa5Yt3tr/rUMgzIvVb0/bqleF9kS5Z/\n8plMaiFk/ZAcU6iH6HGaunx/9BN+mOWZppHu4n6IH4gvH2GFrb/tRZNpS6Oj\nC1BD\r\n=0/zc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYH7F3SiGXAuXyhtPfKC2rLdiAbCryu8Simh7rGbsDmAiAgEozJIP+x+LxeNQJLd3kjesurKbM8FdnHgcFdOIJZZQ=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3-beta5_1614929982129_0.7711289714463856"},"_hasShrinkwrap":false},"0.0.3":{"name":"rn-umeng-module","version":"0.0.3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"0490d84cad46d3355c7b1b65caaa7d18055e663b","_id":"rn-umeng-module@0.0.3","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-k+lK9vWXyprDQaTFeppeFbSq6c7UPwubbr3H1Ouxxr962+2QG8wPma5XRD1z22KsQ4Fy+2endXMfX9s4YKAUGQ==","shasum":"c9cf28824d801d7eb202c32226fd2bb03d623a6a","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.3.tgz","fileCount":37,"unpackedSize":193607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQfsrCRA9TVsSAnZWagAAXrUP/0a50g+fS35P00AdzNYa\nlL3NdjLMxvtN51UKJqt4bva2Y8nwykKSTTM7/f4qbF1F+L3uZEVYY9F+dbbG\njGghQBDhBoGqr/kLEeTjofE+IUSKT7gZlPnyzJELotn5z1boMiT+EV3gd7PE\nFT1v/b1dd9xcok7x49Ml6c+JVmBR4mCtziGSVIGSYBVEA4mQ0YVa5xZ+2Ii6\nRS3ts6vZE0idoc2v8r278qdVcOyX7ybZJ9udEzvOUnbNhZrqfUsGiKS9eYTE\nY85epXHJNaHzjDd/7iNlmOTkMTJXTU6RhiCqR3VOmiCYWtTmmTJPA9V7dsG/\nCtrw+yuo3cHFZS1xiL/Jm/4knzSHcwuMVmogqFZsRno6E1C1YWByt3JiwBic\n9zC/xb2YZrtPnPlf/t2m3jfUbZOZBhmcCqmEJ76xn9uOLOsko+eGMGT45rEQ\n8Yea4UNG0OQkpKn/5CuiBOJoeuUiq9O+82p3O0mJ0FSdUV2HKnpwuIGIb/KL\nzFoEQlY4kEA8NcRpUwPw09yLxUvNuECb1NlM9+nnPProK39EuEW/nYmR5IXo\nyJwC7BuvIS/FKwVhLR28K70WG5U+yAwK4ti/6/s0IOcirlxJEdnjLSS/JlLa\n1lc3suGjdypmS4yilu6DtQljyKjJio2u32Keknc9xJ1NCW3uXKUZ/hlHhoEB\n9i8W\r\n=+0hD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6ammh1f8qJsAtc5R8urTdeAKMNYA/diLl9ickqEquGAIgcgBIIdxJ8fSw0Dq47vStNo0os0E3jMts6V9m7ajqSy8="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.3_1614936874430_0.2264806738623346"},"_hasShrinkwrap":false},"0.0.4-beta1":{"name":"rn-umeng-module","version":"0.0.4-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"0490d84cad46d3355c7b1b65caaa7d18055e663b","_id":"rn-umeng-module@0.0.4-beta1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-13SKs20rp0xMUvtR57rKnIJ8WF0UMl/7KyTGZJS286oADvGRPcgINyxNYtOvxnLL2krnhNT3HI2ZyjfzktZP2g==","shasum":"f1fb35360c9ddf31e0e99032605af339fd947e38","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.4-beta1.tgz","fileCount":36,"unpackedSize":193346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQh/JCRA9TVsSAnZWagAAQ40P+wfd8S5r7F+ttodsJGfv\nDFPwK7PWfaGPg+L64BrRIhWLAEu91Tupy13mhp2yfNlGm9SFJguZW1kR2sWm\nqCEW2/hGGFOQ389RcYSmB0pxPaW2YNMtO+2SDyGnKKBs3nVllGod440nPaKp\nQY9LB73LFIcatRWZ43kvydaTMJqMQaHNjw52iDY2OfeqprP7TJi17WrU/37W\nzy578W7aG77MUaji8gkkPR6QZKpdGYVURUgwY2LmJ3BfbgcboqaxXVYlyPXM\nKUDInc3riEXQUNSn9JPxH7w39qTm9OMURvo+iHWey2WPkOd2TqcBmFYvkaYp\nArsMT+5XL46XFXgH14RwdCGDHbCkTj5C1bgqU6aJfWZ8KIybbxPzNMqLiniK\nB3iiui+BiGaoSVaEg5B5lmoM10jQGZvQaZaflQPMpd2tjbR4BjEcw+zHela8\na54q1nsmWc58TjKHQkGT/0G/9pCdNDRdQ2MHfUwkrxur8c52xroVeT1YoY49\ndN7oLicowhj5EHVcngunOYawIPXw2ywyClWyBiZ74NyzFY9YqTMLyVSHJt53\nlmsGKYXRIjmmMTOfQdI4v3yOce/nltOq0BqSayTnv6PBNM8i0eDvw/KLwea7\n/raGf86oC08M2WH4S9ny3p/f2uMFijNeG7/9hyncowXUtBwLuL+WSw364ESJ\nRKX/\r\n=XG21\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLcIKNmenIMLM3d/jz1hgJ6Efji7pPdp3ee101PHCuSAiEAwyhjImDLYeXXw1SUqgW9j2xufK50IDORHb2nquepkQA="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.4-beta1_1614946249368_0.21214940095579715"},"_hasShrinkwrap":false},"0.0.4-beta2":{"name":"rn-umeng-module","version":"0.0.4-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"0490d84cad46d3355c7b1b65caaa7d18055e663b","_id":"rn-umeng-module@0.0.4-beta2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vNebh2sD8/cov2f0BXykvxw4DWH7T1KbINMeRVpL/qEePDjGmsyZuluZG1SUc35UxyuzE5FPBFfUorglBo6Ajg==","shasum":"9d57cc1e932941f82198af757b77eb4c1f8ab7be","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.4-beta2.tgz","fileCount":36,"unpackedSize":198977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQjRmCRA9TVsSAnZWagAA+ocQAIUhmRL4LrpV4J0CheE2\nJ9Wc715sGyZFppgj6S3C1Yi6zLEDqggmrJvlDh9cxE6OpNuJSzekJDb4G5za\nhRRwPhEjaph9QAAdh3KHTabjmNftX9+09qIZ8BydUb56bYhUvvwURBY1Mcbb\nRAdDyeTWWzUN/aQHOVN5VrPLmjo1OWnt4A4dsWqPAu7axb0zAuCemJSv2jWH\nWbwWdfZ0qVwT4q2tIUb1T8YdxxtRToPewx6IBoHhFqTjqn5KfsL+WE+5+abP\nyj3qxEULh2dMZcFzc7qvk3XtkTC5jjD44QlnO0LT3hDXZ0aNyURIPuFDL2LI\n+ku7JqmT8yN7sIYOr2dxUrAgu7piSIXpi7sDDf1CDiA/TzGGiU9KKG3mUq1e\n1MZGIXss94yO6CL2Bhg0WmZz49r3Q7yAWYNIHHWDoKEWFNnEvo1WZY0NM42q\n7+uTpkGX6BKC0QuU2ICUqn+MfSxgzVaKdeE8Sfrfclk11MRHROqCIcLIU61t\nxGq604K2nwwmMLA1SvB/r04ydlA6brCF5c5v0R47sLJmGD6Q2c0TBPq8uFXg\ntzYaeF+uJlx0pvAScgdj2uJvzpyN9d28bgxGqi3QTTIvxaDF0TNQJmXJ1q7E\nS4W9UyHaTkjn+ixw8inIvEF/CIzciOZCe7VcLvc0XXT9IZ9gpuJuz0KdaDpX\nEX1g\r\n=i26t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/N9Mpsxvpd/uEM5dKstAcvq5BmN+wCvj1zOCDxWNc0AiEAjzrep3fJaqcdYIVutNSW02JcJEK9Vugs9W6iFmVUk4o="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.4-beta2_1614951525654_0.05119175111040564"},"_hasShrinkwrap":false},"0.0.4-beta3":{"name":"rn-umeng-module","version":"0.0.4-beta3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"f5d4775ea412e6a172d8205a12e5d0ff1f4e9a56","_id":"rn-umeng-module@0.0.4-beta3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-m/IVzl6qKVjldkSK6Uc2EnYvsijR4gul8zASun8ZGnBqCcaOTmCs4ZdhyN1amPDBP0Td8RKFlNLRixIfdloBLw==","shasum":"44c520bf2031d52ddd57de7810f6ee098f3087ad","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.4-beta3.tgz","fileCount":36,"unpackedSize":199258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQjkmCRA9TVsSAnZWagAAwuwQAIUKSQO3/nb1B3D4Ianr\nF+n1QdCL5+9UFQLlRy/bCggap4yS1WXmEoWcIrwcXhzfoXzcNJ6+VeuXtplh\nAmo3ebZymi4texvusxc5gduGdtYhReuTPmK3yveUMOeuPRKoiACpYNGhc5Lg\nc9sf3gT5c1DxNdO6+2M9akMiC2EQPVc9tbysUK8YmVNqgfVmlM3M5+mNjoFc\n46AR6bNayhs+piEB3/mKrWyhWDa5ULwY8NhSe2j81F3sicyEJS+EcBxFk2pm\n6PgNNuyzNJLHQa4a9G8psMqMXcfOqWl8vDcX7nnvP+dNE4ER/1omCZH/MY2z\n9HhBt6IekLLRm1Jl8lp96wmP7XbXWPE8ZEjZVuvQyvhTex5WVSjPhGOKie2Q\nz9FWhCBvTPB3btZM5IxgoKwMPOHN05GtPb5tTE6SfcR2SUTiJSzMOoTLSpsq\nlaf/Ku0dd7jkM7PXMRZ3ePfyy+yinkpsmSNN+CnlXXVnDB+SzmtgE/mpalW7\nWdM7tFU821F4LDWh+zZlybMg4+HJV4fSkInrfGqli2QU2wKdWjk4l3K+UMY3\nKNfwMM1FYqO8JH300MiQWWoSPI/XFIm+92KhBsxwUzhRSQL6FBsNwEy0INQa\nMfQLzd797paN3xrkKHKnF4B5eubb/XkA4sUXP6n80Mf77yC5hUhd+p0d9CbD\nFOoZ\r\n=GWIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHzdOmQYXcynkQdiOf/1JxxNWOSHdfoajxVs8nxGWR50CIHxg2b+OlcxUUOlfEqngKi/ieXWJX+22nUUYgaKVMQg1"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.4-beta3_1614952742310_0.17329049287173626"},"_hasShrinkwrap":false},"0.0.4":{"name":"rn-umeng-module","version":"0.0.4","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"8596fd13235340bf8d23ad57de9c3470254fb4b5","_id":"rn-umeng-module@0.0.4","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G4psfzncTj7DL50spaJCZS9OqNvq1qB9ArWmLHXfNfOEUQ0vIebbq1Zp5UhHBU6IsA9o9rWLWkGKqGVkANvKdA==","shasum":"d3f311b686a9eba687aec52bc8f60c4469ef840b","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.4.tgz","fileCount":37,"unpackedSize":204976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRYy4CRA9TVsSAnZWagAAUA8P/3LE11sf01Xpq21BxJ+h\nLET/jk607QfgqWXGeVVqiiR8Z/W7UBnyVKdxug+pxZwSs1n/Ww2Gya5CC4cF\nL29NpNJflNmUIEwmlNL4iyT8Nxdt9qLDCLR+EfTFHxueviufzY3Mof2AmutS\nd0PvHPTTtSgyt5/2VmMXEn0HO/vhtmuIDK4Joh5kW77Bnxp5SACO7+rljDKr\ndpDv7NVaGV1NLiQgx2nKG5JKQrIzkw8Om/6xTJdxwBjYKPLckjwHd2GO42Q9\n8z2FlLTFsfms+jXsCutwQnla2YCiQk83NH7aV/yXTpjzfWTgs0JUvv7B44zB\ncbhfXswjBR5lUwDU1m87PKCJfXEAz8jQeFXp3UMyRjdpMPCBp8av+UL1iVpE\nglODRwirF3hknkMsf2PGDJUI+0J1MHILdDnOi+V3xppbs1Tb2avyDGjEigAg\n3KpgljrDou6XfncK0s4oeTVAN5sNZuRZWzkbii3KzurghJwLrG+D0hr3XcUA\n4yh1hUTTbRUoUb9Rhwf8k2Dau5j5geLeHbequ5FzaDbPPr2miV/n5NrIPMKC\nSj0SgSOzPPlOYPVGDsr+14vbU0pLIupMZ0nxiiJg+3ucXPZS/K9jSvC/F6Ti\nq34q/Zh34nvtNzhHa+F4sLOHr2BrAauucij2dRMB0fX0gOaJp4UGyq4o9KGL\nyMXo\r\n=z5EA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIb4o9kr+9Za/lWKwpRPII1FKzlcM9ukETtjf0i3UM9wIhAOrQTUaEqbj5FWIrhJxu131x/B7wWIg6YaQX4KftOhs9"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.4_1615170744171_0.3303312177352349"},"_hasShrinkwrap":false},"0.0.5":{"name":"rn-umeng-module","version":"0.0.5","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"e912e56386bb2673f3f0f1d835ea5ce732e65b12","_id":"rn-umeng-module@0.0.5","_nodeVersion":"12.9.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9jrIYWU8mCU4gsfOdsBUwix9ocvtx49y2EGS7qtpRQzOIyGLFLMZ9qIilJ+kZF+W0b8cQIthaa267TSyiGF1Xw==","shasum":"ad9e070e699a00345b25182f324e9b6abfb05d5c","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.5.tgz","fileCount":37,"unpackedSize":205436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRbeMCRA9TVsSAnZWagAAFY0QAIxmGnAOSWgLBKrQLqxD\ngeAzTjrq9vvQ+KlNacAOuL9lDOXbCBGYymTPHK2Drgq764h+cNo4CWZZFUSl\nv05f45TCC71ThfFGwnNgnX8onrUHJ/cTnjrg7GJf2tqypgY0AqComkM5bBCM\nAzkJeftUTKq5GM/L1DWUT7MQGN/Z95acHZEqN6awr4TqA56pR28PMCEtoZHe\nt0bjlhNvqgxWu6WgTLuDwEFODTZ6orRet0bJ5fqt1FrqDthIP79iW6vetx7W\n7GMmexQ9+5XzGJbQcCBwaIfiusSPmcLBad8NTiYOptiBCmO4SBro0ZHZzxPm\nyvNndN8Xt6B5Yq3ppvGfnSk7y2WpPH3jF4wbj3J0MfbkAkL+Z5cD5ewgTxdz\nNnmKHpjp63yAsVd05bNwT35s1y0CjiSK7BjUyD9t3m0vaU3AhRItO4+7cgD4\nTaKh2TX+M/DxbH1H8bGkPzqGihMU3wQ6wcFsCNVhU3tmfZh2l8aux2Af+StJ\ntxemzAvgRlbCjvgKnsGs9fthvasxuDjbDIyM2Y+oCa5y2OByeZJ+x+dx2QUK\nzg2N0v7u7f/Jy3Qo8pjbsmT181e1dF2AdRygHAh2WOFEOkpKkARwPOlKcyT3\nKjpC0UbM6bUKa3/8JxdiUIPWGFrs9vcQTnsYVbrPzKPHnvq0wQ7QlfGA9BZ0\nKDNf\r\n=AB/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0SQWalHkdJXOnzJJxMZmEPhUQLTj3X0Ot3MYZMv7wnwIhAKqWvezqfqnB/r6fjTw16F1LhiUD9BoBLV3rn+bQkhrf"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.5_1615181707590_0.07693705520088501"},"_hasShrinkwrap":false},"0.0.6-beta1":{"name":"rn-umeng-module","version":"0.0.6-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n\n集成QQ需要设置`compileSdkVersion = 29`\n\n<font color=\"red\">新版本sdk中已经内置AndroidManifest中的配置项，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"e0396361debb3f79f57659bb1ac0f2797d70e9f8","_id":"rn-umeng-module@0.0.6-beta1","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XVSEnfTM3wpncFqiNheTTQec6uSBQqYRjNxOPxWkIq5qmVgwEzknV0hmDNE+I78xbcbDoLFNP3DDjv4x87iqmQ==","shasum":"0d09db438ec6319a42e51a6a233334ac3c664fb9","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.6-beta1.tgz","fileCount":37,"unpackedSize":208154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga/JICRA9TVsSAnZWagAAHIcP/1AOSwFTBhDeIE5dvH1K\npUPM9lJJ7v9gcADkALxjiOR0PJQ0Fd0zi/wQB3+vgtHm2fhuA5ayjNpRV+X8\n/hA7uvbhzGHrSw0/DWTwyMj1VvQR/DKgoQdV9WkT1iBwZjZ6bgq3+iHg9vPE\nI+hn9c9I4gzaicWomJDjpwzBlfC0U/ITT6AGEczcX+7ZdoZGHS9XudZaVhXQ\nV2joqfKjn7VwPWyzfwuy62+GhSTKAl/hhDpZKcMLVtpDcZQhUoNH4XaAe8zj\nUcQCOUBuhB1qdKxjL7L6xxW+7gxJ/IT8G3G45u914fOtqmwABdX6dbbFNMmv\nrGyNdypauA8anlm365UK72DIoWK64sB5xbxnOtEo1z8uDsVVqqZeaXR1ZPJv\nw6B+2BAROEXOTrgJymfIq2qCGEQEo2Rrx0+WJ1GCJTn/JN/6dPYD0ylMPfps\n7+Gx4uYUM9UnHMFtxSWNXXhN3ulSxii7sQfF2hzt3RzzObikG4PMamE69OX9\nUusnHOQji6GGcntVA5MHhlTOWZwepP38RX6GiAqrzKzwldW3l/MnZj2quUkl\nIqwaqI7uK1wSxIqJyWzEpiRdoNAmLbQjibzbHPWJ117snMdYHkHdifO8+3NX\nEomRc+HQo8QC3Rg99806aObbz8g1oj56nQ0XwKMvxp/SwHVxEPvK2qCkGMAB\nzJMw\r\n=spa1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDREXaTx1EmPG+h77UTNIh8vBVMhvWUXxR8HIpyqKsONgIgTKvXTEE9KGVpmegqH2zSJdd/pC5rJf4p1vVVZ7SmFrY="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.6-beta1_1617687111735_0.33120537583691934"},"_hasShrinkwrap":false},"0.0.6-beta2":{"name":"rn-umeng-module","version":"0.0.6-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n\n集成QQ需要设置`compileSdkVersion = 29`\n\n<font color=\"red\">新版本sdk中已经内置AndroidManifest中的配置项，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n* 7.混淆设置\n```javascript\n-keep class com.umeng.** {*;}\n//u-apm\n-keep class com.uc.** { *; }\n\n-keepclassmembers class * {\n   public <init> (org.json.JSONObject);\n}\n\n-keepclassmembers enum * {\n    public static **[] values();\n    public static ** valueOf(java.lang.String);\n}\n\n-keep public class com.xiaoquexin.app.R$*{\n    public static final int *;\n}\n```\n\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"01780932a2f22ea2db8f61b195f541827df74744","_id":"rn-umeng-module@0.0.6-beta2","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uR9Yb6cimGXkp+o2JJ6S7Cs1bfTb/yD2bbHDXlzbkhFLPmuS2efCwIPMqMA2La62DpDN4xqyLUZAB9lRjH1Ljg==","shasum":"3cbd70125dc87a421703bff137e3e0225062b2b5","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-0.0.6-beta2.tgz","fileCount":37,"unpackedSize":207868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbV7FCRA9TVsSAnZWagAAvgMP/2fq7+0sH0UHBdQqvhJZ\n2L3L8Gro0cPlFbCx8D4o0BHWbx9MI/7862bu94MtnO0nxZC/aZaPX9J9sovV\nBVgmC9w5qz3VMmCjpbTfTcqVDeHhfUbRd8Qym2U6yyOZdk3IHrQyr8LTZfsW\nW0WIR3d1YrIOsCmMm/2BgT26MBWMOi+pzNTsrz7skxgCGW2tWv2SeEZdEzSE\n4YP7XDQGQYUoPQwoY16ZhNKgp8IqohARWggQS5uTtQcVPu/NBd/oh7stHpB1\nTbOIhDj8MV5C/X+5QOjonBa1BzypT5YFu1WALz1khfj0bae9UIGQUAZ0hf5s\nECLgKetSH9izhaUmlczLcUpMa78LxNxTkkWbmFQBnGatyJlwv6+30/sML+U7\nTjSdWW3zs6yzObYpxZbDh/FRwzVITM4bW5c83UTSM8zPUUgmBAHgKRtbUC8G\nK2xm7dGJnVFETKOM/kJvXM+QmKZd9IObnh9kOsKuV4jW3/JZEJkS+Zx10eYS\ncTIr/SjeIj6RjbY3fYO3uNJ7Z+4I7AOe9kcdQ0SJvQxn8JnUDlnR4gk6dznq\normgqiVUqIyWtqh1wg8TMyJRRr55eYrX6VaYV8mFrmZ2/4H9gIURjsBibrF/\nJXI/q5IYZM4wTOFAKsqOJOUrOnH2zTl0zNeWyc4/kjPEdGThY0sNl9Gazm4a\naErw\r\n=mdQ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWwrvfBl9EiVeRPe0xGHCRJPc3YFP7thsiCgguoHeh/QIhAMEaYg4EYV9Ggul5Oz6+cIuLHes0+tdh+HZS7tlDaH3P"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_0.0.6-beta2_1617780420715_0.40084959584892044"},"_hasShrinkwrap":false},"1.0.0":{"name":"rn-umeng-module","version":"1.0.0","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"6d913c7ea512841dbcead4cbb0191fcf40bd0144","_id":"rn-umeng-module@1.0.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KiCqGkjVht4hcBj3YvkV3TU6LBWf8dPHBMssXaEdFC6n6lOtPibgHYYUP0PBw3Wq0PYiKoL/wEzGvKfzize0KA==","shasum":"aeafe319efab9e881745a88f03919075cc04a54a","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.0.tgz","fileCount":38,"unpackedSize":208451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc7oKCRA9TVsSAnZWagAAEIkP/j36vj/wn2P0P0DLPlHO\nHjFLWZePGCDoJKm4A0bLkpXwtlKRFfHrv9BNXtrfh5pM6Rs1WSXWWfToEurU\n7G5ojUoV9NM8k8rk1T8HBHMCEK2k2kxm0NJWL8wDsQi0gkzVYQGj/D148NhA\nP4jUbj5iWpqR27BnzDy247wG5U7e2XqwGVjc8kdKHFM5qB4I2XNy9cWlNqs/\nz1sZZCoiA/IuzQUklYPnigZuJ34zOsLDm6pWBV9b7/nXY6mddEJEXXlUVZ+i\nZ7h90FJf8QLBusTPzYTFk1Wo0cNKzOLnRCEhqIU4GT5bnsG4n34uFgE/OLO/\ndGA9OmdloaC+SOKk+tlWh+FdF8aZq9QPEcS4yb7yGDRDj8Y4udCi5XOWiw8K\nDoFN9j+4+qn1hDA8VBWMAEezwL8Cl17iv6hs/go78gxMLjVnhEEjejAkvtFr\n2idAf4TqI98cSU7okhm+4M4mQ7SGHLUDOA9GuJXuXHoDp5qLt8X748c57f8X\nMv0rdYLQBwXmlaHIZkJsLcMJI28mo0qAAjQ8Pz96JW9icygjYZY/DG/GfrjL\nS0pxnVv2IuUrw5lviBVYZk7dqZUJYtJXK7Zw/UY70t9kzGgUea13XdqR9iE9\nucMib8OyutPP3ap1c02qfxKWv8ei4A02C8bxhY3byG9AekS+tIJ91fE9aApd\nbt2X\r\n=lcUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1bGc535cuFd7i4jBBoyFJvc4gX5i+PShHHIKjy2by4AiEAziDG1MTuV7c4f0zt0GXdj7n6K4fpmmD13TSSrYGJgcU="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.0_1618197001679_0.4637336802932279"},"_hasShrinkwrap":false},"1.0.1-beta1":{"name":"rn-umeng-module","version":"1.0.1-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"9b8112b3c7b0dce8d109e7007220238a7a4e60d7","_id":"rn-umeng-module@1.0.1-beta1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XtkgV7H8/0h5Dv0z7yLhjxGnrHeuBCd+kvlrP/QkROzaum1wYLfCLQRw7lVxWr6lsOD5chVML5xEaJB1TXqGdQ==","shasum":"7e000e1180c570f6d0a1188a94aad1ad3b27d3dd","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.1-beta1.tgz","fileCount":36,"unpackedSize":206776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimoDCRA9TVsSAnZWagAAHMIP/R9znlOjwzAWbhUwpCEa\nckf1apwdaHlIEbnTYdhU/mVCbXug1NCQ2tvGDmkds0hwv+TQQ/o0/q7XHGrL\new1DHY4RdI/Dqs97GBxXVnsKIjeTqhBAxAoM9I6SNonWWqmr+X5MCnogcH07\nW1ozoZePdQsrtVENqRcE44NPt3ava5idpnCJyzibRCiyXs8/j7vNpQ5oti34\npxUXh7kTPQhmoE4Ixh3tXpRcsCrlYBUBhc+LpRVpihPNG57leDbFERnz4v2+\n73MhAAaRdrHXI71kllynh0lWkzVTva82QpKS42wtP6mBl1wFnHIniCsPDgiU\nAP1PpWnfUizBvawEEYo1BYJ33MjxZYTAGxWp0EHUYfELOTDV4Owa3bkA2F/X\nd+Okz8XWW51NyEgMl8dyjgij99bSPWzhh58pxl8/7Ywt68L75IWXi++yaCvw\nOh8M68L2yOMq+16SOg6/Iur99TUsnxKwhJXgBwg+FDE0/9b2Ng/FOeSnncxS\nn8X59sINhXVs/IByTd68GCBiug3QUrM//7NmFOyeYvkHywv5EBXv48dqRYbz\nCvE1Fbt7Cq4H7ftrJGX9d0RzHlGx0z/e4CYhIZjpsDzmAXLah5c9NqYhMMsy\nkgLUZ/jmYABbG0HYpzA62EmwXx8/W2gdMX56C75VapmaZzb2H2McsRuYQU9e\n6pYT\r\n=/kaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChxX4C+LQQ2P+Ac1Mnbd1y0ui82Q/52IKDVEUURhQm2AIhAK/eonirLOU5oC9BlchJqPHQq6nCHl8xL98TeNInBhZH"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.1-beta1_1619683842737_0.7459970123438684"},"_hasShrinkwrap":false},"1.0.1-beta2":{"name":"rn-umeng-module","version":"1.0.1-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"9b8112b3c7b0dce8d109e7007220238a7a4e60d7","_id":"rn-umeng-module@1.0.1-beta2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WDp3B8Hpw3SVvyV07fdWr7LI+dUOrjy0OoyiCTSGr0n5K+nMyfwFuZQ1p2RrKCV8C1oVX2b0WGvX0bRmwWlfCQ==","shasum":"c3dc7437749fb5f4cdf56f3c855b971f60ef8f59","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.1-beta2.tgz","fileCount":36,"unpackedSize":206799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgipzXCRA9TVsSAnZWagAAVZgP/j/qccwWet7mR2JtnEVx\nwGbswxF2rpm9mHchAr568UZK/qzRNNT8/q1DWr4sj7/0NNpXRpAHsjLDS8n5\nUPvo7ke35AuRgaiU4h7odzPBNAU9fTY7DVscbqUGs4zhiGJnp9/mV9hu5N/Q\nDobrmZ6vLEMvCtynpoXv9qjGqcldVBeR+xR0wdC7Nb+pDa506BemQABLSsAX\nx3DmbbDTIeA5WXOINiBSbT65sMa4h83RRf01pzYEbcwJJeN7w8YAOfmQWlWJ\nlj4bNfl+s4Jn31vVEMkfw/bhreY/TlCVu5TYlDWRd5pVfTAU5331xXeNRp5s\nJiozUeAX9g9wcK+TQQOtSeknX5b6SabwRE7nbT8ujt9Nm7iXVEia+p8i+V09\nLnETI7k90UhEMilfwrNBbRdUfFyId7TU9MKIs/nYEE7656LMzHwyR56ZvbfJ\nKwlOKEt7BxhCTI/cYEulgFaap7VxVbU9gGqnCXm7szE4loyvCyhMJbFL5TcL\nvgdHU449uH+bZkL5vGMdSnDrUB0uLHl+vSSBilCFMPP6LGjXdWZE9IinttmX\na/NBmH492dvC+vzv9JIB264R6TdfMEr/DWCf0TYSZyFnHIrwqqYHe1YhaURB\nOvrtbed9Qyc8Usf8KsU+AthmlXc42ESUhld7SmbbXWwGzIBAukClZdWujeCH\nf/sD\r\n=RGyb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaHDxaPA/4oO5yt6uqbyDsCpIBS4ymTapQvVhuXnLF/QIhAJKSXwWzHjbJepld6ugTN6JdvONRt7eoVaM9cGN5KKwb"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.1-beta2_1619696855164_0.38910683875320595"},"_hasShrinkwrap":false},"1.0.1-beta3":{"name":"rn-umeng-module","version":"1.0.1-beta3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n### 配置\n为了防止包的体积太大，该库里面不包含任何第三方平台的分享库(umeng统计相关的库已添加，不必在重复添加)，需要按需集成\n#### iOS\n* 1.配置分享库(按需集成)\n  打开`Podfile`文件，按需添加需要的分享平台库(注意：老的库以前是`UMCShare`开头的，注意更改过来)\n  ```\n    # 集成微信(完整版14.4M)\n    pod 'UMShare/Social/WeChat'\n\n    # 集成QQ/QZone/TIM(完整版7.6M)\n    pod 'UMShare/Social/QQ'  \n\n    # 集成QQ/QZone/TIM(精简版0.5M)\n    pod 'UMShare/Social/ReducedQQ'\n\n    # 集成新浪微博(完整版25.3M)\n    pod 'UMShare/Social/Sina' \n\n    # 集成新浪微博(精简版1M)\n    pod 'UMShare/Social/ReducedSina'\n\n    # 集成钉钉\n    pod 'UMShare/Social/DingDing'\n\n    # 企业微信\n    pod 'UMShare/Social/WeChatWork'\n\n    # 抖音\n    pod 'UMShare/Social/DouYin'\n\n    # 集成支付宝\n    pod 'UMShare/Social/AlipayShare'\n\n    # 集成邮件\n    pod 'UMShare/Social/Email'\n\n    # 集成短信\n    pod 'UMShare/Social/SMS'\n\n    # 集成有道云笔记\n    pod 'UMShare/Social/YouDao'\n\n    # 集成印象笔记\n    pod 'UMShare/Social/EverNote'\n\n    # 集成易信\n    pod 'UMShare/Social/YiXin'\n\n    # 集成Facebook/Messenger\n    pod 'UMShare/Social/Facebook'\n\n    # 集成Twitter\n    pod 'UMShare/Social/Twitter'\n\n    # 集成Flickr\n    pod 'UMShare/Social/Flickr'\n\n    # 集成Kakao\n    pod 'UMShare/Social/Kakao'\n\n    # 集成Tumblr\n    pod 'UMShare/Social/Tumblr'\n\n    # 集成Pinterest\n    pod 'UMShare/Social/Pinterest'\n\n    # 集成Instagram\n    pod 'UMShare/Social/Instagram'\n\n    # 集成Line\n    pod 'UMShare/Social/Line'\n\n    # 集成WhatsApp\n    pod 'UMShare/Social/WhatsApp'\n\n    # 集成Google+\n    pod 'UMShare/Social/GooglePlus'\n\n    # 集成Pocket\n    pod 'UMShare/Social/Pocket'\n\n    # 集成DropBox\n    pod 'UMShare/Social/DropBox'\n\n    # 集成VKontakte\n    pod 'UMShare/Social/VKontakte'\n  ```\n* 2.初始化\n\n```\n#import \"RNUMConfigure.h\"\n\n-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n  ...\n  //打开调试模式\n  //[UMConfigure setLogEnabled:YES];\n  //初始化umeng，会自动读取info.plist中的参数\n  [RNUMConfigure initWithAppkey:@\"599d6d81c62dca07c5001db6\" channel:@\"App Store\"];\n\treturn YES;\n}\n```\n\n* 3.第三方平台配置，点击[跳转](https://developer.umeng.com/docs/128606/detail/193653#h1-u7B2Cu4E09u65B9u5E73u53F0u914Du7F6E4)\n  查看umeng官方的配置教程\n\n#### Android\n* 1.配置分享库(按需集成)\n\n打开`app/build.gradle`,按需添加分享库()\n```javascript\n//QQ\nimplementation  'com.umeng.umsdk:share-qq:7.1.4'\nimplementation  'com.tencent.tauth:qqopensdk:3.51.2' //QQ官方SDK依赖库    \n\n//微信\nimplementation  'com.umeng.umsdk:share-wx:7.1.4'\nimplementation  'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.6.5'//微信官方SDK依赖库\n\n//新浪微博        \nimplementation  'com.umeng.umsdk:share-sina:7.1.4'\nimplementation  'com.sina.weibo.sdk:core:10.10.0:openDefaultRelease@aar'//新浪微博官方SDK依赖库\n\n//支付宝\nimplementation  'com.umeng.umsdk:share-alipay:7.1.4'\n\n//钉钉\nimplementation  'com.umeng.umsdk:share-dingding:7.1.4'\n```\n\n* 2.配置sdk的仓库地址\n\n打开project的build.gradle文件中添加\n```javascript\nbuildscript {\n  repositories {\n    google()\n    jcenter()\n    maven { url 'https://dl.bintray.com/umsdk/release' }\n    maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n    ....\n  }\n}\nallprojects {\n    repositories {\n        //umeng的仓库地址\n        maven { url 'https://dl.bintray.com/umsdk/release' }\n        //sina的仓库地址\n        maven { url \"https://dl.bintray.com/thelasterstar/maven/\" }\n        ....\n    }\n}\n```\n\n\n* 3.在`包名`目录下创建wxapi文件夹，wxapi下面创建`WXEntryActivity.java`文件\n```Java\npackage [你的包名].wxapi;\n\nimport com.umeng.socialize.weixin.view.WXCallbackActivity;\n\npublic class WXEntryActivity extends WXCallbackActivity {\n\n\n}\n```\n\n<font color=\"red\">QQ、微博:</font> 在当前的7.1.4版本中，已经不需要添加回调activity文件了\n\n<font color=\"red\">支付宝:</font> 在`包名`目录下创建`apshare`文件夹,然后建立一个`ShareEntryActivity`的类，\n继承`ShareCallbackActivity`。\n\n<font color=\"red\">钉钉:</font> 在`包名`目录下创建`ddshare`文件夹,然后建立一个`DDShareActivity`的类，\n继承`DingCallBack`。\n\n\n\n* 4.在res/xml目录(如果没有xml目录，则新建一个)下,创建``文件\n  (如果已经存在，则按照下面代码添加缺失的部分即可)file_paths.xml\n  \n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<paths xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <!-- QQ 官方分享SDK 共享路径 -->\n    <root-path name=\"opensdk_root\" path=\"\"/>\n    <external-files-path name=\"opensdk_external\" path=\"Images/tmp\"/>\n    <!-- 友盟微信分享SDK 共享路径 -->\n    <external-files-path name=\"umeng_cache\" path=\"umeng_cache/\"/>\n    <!-- 新浪微博 官方分享SDK 10.10.0共享路径 -->\n    <external-files-path name=\"share_files\" path=\".\" />\n</paths>\n```\n\n* 5.在`AndroidManifest.xml`清单文件中增加\n\n微信、支付宝、钉钉的回调类\n```xml\n<!--微信的分享回调类-->\n<activity\n    android:name=\".wxapi.WXEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--支付宝的分享回调类-->\n<activity\n    android:name=\".apshare.ShareEntryActivity\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n<!--钉钉的分享回调类-->\n<activity\n    android:name=\".ddshare.DingCallBack\"\n    android:configChanges=\"keyboardHidden|orientation|screenSize\"\n    android:exported=\"true\"\n    android:screenOrientation=\"portrait\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\" />\n```\n\n\n```xml\n<!-- Android 7.0 文件共享配置，必须配置 -->\n<provider\n    android:name=\"androidx.core.content.FileProvider\"\n    android:authorities=\"${applicationId}.fileprovider\"\n    android:exported=\"false\"\n    android:grantUriPermissions=\"true\">\n  <meta-data\n          android:name=\"android.support.FILE_PROVIDER_PATHS\"\n          <!-- 如果编译报错的话，打开下面这个 -->\n          <!--tools:replace=\"android:resource\"-->\n          android:resource=\"@xml/file_paths\" />\n</provider>\n```\n\n~~请注意将我们的qq appkey替换成您自己的qq appkey。~~ (在最新的qq sdk里面已经包含了这个，只需要设置~~请注意将我们的qq appkey替换成您自己的qq appkey。~~(在最新的qq sdk里面已经包含了这个，只需要设置)\n即可)\n需要设置`compileSdkVersion = 29`\n```xml\n<!--QQ的回调类-->\n<activity\n    android:name=\"com.tencent.tauth.AuthActivity\"\n    android:launchMode=\"singleTask\"\n    android:noHistory=\"true\" >\n    <intent-filter>\n        <action android:name=\"android.intent.action.VIEW\" />\n        <category android:name=\"android.intent.category.DEFAULT\" />\n        <category android:name=\"android.intent.category.BROWSABLE\" />\n        <!-- 这里替换qq的appKey -->\n        <data android:scheme=\"tencent100424468\" />\n    </intent-filter>\n</activity>\n<activity\n    android:name=\"com.tencent.connect.common.AssistActivity\"\n    android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"\n    android:configChanges=\"orientation|keyboardHidden|screenSize\"/>\n```\n<font color=\"red\">上面针对QQ的均不用设置，新版本sdk中已经内置，只需要在`app/buid.gradle`中设置</font>\n```javascript\ndefaultConfig {\n    ...\n    manifestPlaceholders= [\n        qqappid: '你的QQ的appId'\n    ]\n    ...\n}\n```\n\n* 6.在`Application`文件的`onCreate()`中进行初始化\n\n```Javascript\n\n @Override\n  public void onCreate() {\n      super.onCreate();\n      SoLoader.init(this, /* native exopackage */ false);\n      RNUMConfigure.init(this, \"59892f08310c9307b60023d0\", \"Umeng\", UMConfigure.DEVICE_TYPE_PHONE, \"\");\n      PlatformConfig.setWeixin(\"wxdc1e388c3822c80b\", \"3baf1193c85774b3fd9d18447d76cab0\");\n      //QQ和QQ空间的appId\n      PlatformConfig.setQQZone(\"100424468\", \"c7394704798a158208a74ab60104f0ba\");\n      PlatformConfig.setSinaWeibo(\"3921700954\", \"04b48b094faeb16683c32669824ebdad\", \"http://sns.whalecloud.com\");\n      ...\n  }\n```\n  \n`RNUMConfture.init`接口一共五个参数，其中第一个参数为`Context`，\n第二个参数为友盟`Appkey`，第三个参数为`channel`，第四个参数为应用类型（手机或平板），\n第五个参数为push的`secret`（如果没有使用push，可以为空）。\n\n在`MainActivity`中进行初始化和回调\n```Javascript\n    @Override\n    protected void onCreate(Bundle savedInstanceState) {\n      super.onCreate(savedInstanceState);\n      RNShareModule.initSocialSDK(this);\n    }\n\n    @Override\n    public void onActivityResult(int requestCode, int resultCode, Intent data) {\n      super.onActivityResult(requestCode, resultCode, data);\n      UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);\n    }\n```\n\n## 使用\n```javascript\nimport {AnalyticsUtil, ShareUtil} from 'rn-umeng-module';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"9b8112b3c7b0dce8d109e7007220238a7a4e60d7","_id":"rn-umeng-module@1.0.1-beta3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iiZH0cpRjldlaZeWxK9FK/MX3ow4R41hThCxd2wvRvgBqyznAPz8S1jY14fIHBEebieixGXE8gHI8cmZ5xB+GA==","shasum":"728702b5d2ffba124f840085ffb7f197b3f5710f","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.1-beta3.tgz","fileCount":36,"unpackedSize":206830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj8N7CRA9TVsSAnZWagAAKrAP/2MW8/bGp+dtdU4/AhWw\nV9PJy9naxP7iH3f69dPSfI0K/gpUPIknpmIDhHD4F6ylnuDYxcQRK0tQxkGH\nkGvLRTExlP55aTYXR0cAvrq94W0JDoIEBhE+d3YCy80NzDL0Ytf85A644x0b\nzoYg2Lw9ho7N296Vg4bVRt+nTzdHzFzgrtb4YLMRcQDge09QdaW3qTPDXPA/\nB+TFjzvETp6eMaAM7nRKz/2KRDxWD91QFi/oPyQxINdFYLEWZOb14wptYcUf\nO1m/9kweOvk3YR1x7CWsmOrOm2zGMoF+94f00izarBg6m5vNNey6mff1g4Gc\n5hKPrlA8BRH7tF9UPC4pNZorf04B6JLDQSXk0VDcsS2ts8x7EI+Vb6BXgC46\neBiuEJFKeNlZHvkQYZDYq2t7PdlrPSXtmuIPz231eryMbMt+U2A0Ryvf8AAQ\nT7uEokyxRZ8aAj9DxpfxsEAjtHZGQhAFXqjhWBzZswDnjhSbFrrxs51Cuzq/\nOp/o6H1TOXBPKTy0DjC7wY7lbIdqEXK9RL01/UFqo4rwS9khF9DV5nunwz6a\nGglAlYuffNOALhWubIL9LtKDDusfuyaLEILJRy1dsnelvfTOYMEtU6beg4So\nmp0kfJoNAXZj248BxVYvi1GsGE/nsdjnwwAtARfCdCZOw9NjKSHntXsxZves\n7w8w\r\n=nZf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4vOORiuGgqkJfwYq898Ps4SoYw7FusCxh2wctrlASyAiEA9RXFnmmELqJTLdotLzeYb+jBRHvh0Ck7vzJlWveikUE="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.1-beta3_1620034426710_0.19609396061674222"},"_hasShrinkwrap":false},"1.0.1":{"name":"rn-umeng-module","version":"1.0.1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"9b8112b3c7b0dce8d109e7007220238a7a4e60d7","_id":"rn-umeng-module@1.0.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IVHZN8AY2t7b1M3FbVoz6HrYvKQ4kevj5DkIk1oX2v7Vp4ezu9gzl5foeGAI+JwtFeqBoK266PTW3dYNWmHrIg==","shasum":"b52af4ba13d076af94679708e67ac18b73d25a47","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.1.tgz","fileCount":36,"unpackedSize":207206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmqqHCRA9TVsSAnZWagAAUxwP/2oiFlvujjxrZv3FOQ+m\nFb+QWf9YYHyFoEi/GAqMq9eiaAzOsfBFZf1aE0ObVUGCclOvl6kVZlwp1lFS\nj1KWdIZw7AW1zJmZgMoCktobovHO8b4Yy4O80k9V+I2bm5L+7ghLHmDFvbL/\nc112Z5I5pnHIXS/Whs9CSvI8g50C3/YTbvwam+w/JtsEYImab8HMUxjy+i0O\nty/yYrdNCXwNdFkQ+fhE7EGsTwMFDEXbbgoMxqgAGdKENmOeV+01469pSPFf\neZ7xIFvKASPxqCkVvIw6mJz7Xip7tc4Gd/DFe30tFbZHhdOl0YquM8xqkJy6\nRPoK4JmE+3A+QNlcdO7HDxRPGxUWC1v6RODzcvl0hgNERZM4elkNtH2HGhl+\nAOIz8mcPgT4hvToJ966AoLLs0OUppDc6UHAb0l+2rcaQ23TbEkSlxc27oWGX\nOC+dCs+kw0/qQzzGXZT0LBf4hk+3E8L7TtBORI5du6EP9UEjtr7bWzx3h4ex\nd71ylOK1CCZALaCDXWnRXKhMiMV573QA20uGVMROXtZtK0fvz2I0D/H+3Dhx\nhDRIgdt2FAV863SNBZZGUnjwC20zCbsBmRkBQTJFRERax171unJwTxwhp89a\nESX7ydrCBUmhWnTx1dns2u656vKpcm2ex/fOKMhmRq57lSso5uOv+CGT0QWC\ngkzR\r\n=lz6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyDvxan6uaPlkaEf/vX7jA+7Q0ItOamRpl4PVq0XIKtAIgSI33gWvXeUgbn6fxQxEhJRp3nKpJM4eyOhlfAreqTTw="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.1_1620748934378_0.21358762268788678"},"_hasShrinkwrap":false},"1.0.2":{"name":"rn-umeng-module","version":"1.0.2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"2f5421f1d188956f1389c519828687d20711aae9","_id":"rn-umeng-module@1.0.2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jTo/ir1Z3sxyWGPaSrrPePc5axgM3VyrWO7YXq1IUwvPxTGKDRxT+LoHBpuCEMuHNYjnzQnFdO0eBpaMfh6OfA==","shasum":"661995a226f32cca4bafbc2d860ca30d9f41f7e8","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.2.tgz","fileCount":37,"unpackedSize":208659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmqx5CRA9TVsSAnZWagAAQ6cP/R4chqfTFzmUZiun1LVy\njfyBy2/g+79g3gC5p16Dlrr//d2tS49Q6v4pGDAA3kb2bKNdDHPENcrgdII5\nluroRr7456RwTsVbW01Lw7Dm/XhA1NzCqY6H9usJI6UebuQE6zRcR4dnXmIC\nnUfcFfz394JFokDPclBxiviZrZpOL7YMSUV1+MZ9xESzzJ3GzlLkcd+XYW7H\nnpyjsP/ilY5PGOfQFm1LBVKq04TXpdAf+rISR/dXeI7XovXHDD/RpKGervbk\nWMEbOQFJHxeR4rD/cc791puw53T6H2BmjfuqeGY0aLacwNDRLnTuEo+Xu6ti\n3phSW+xyySa3ka5+nglS0PtdioZ4BH9Ex+G2q4QrQ5zhrvx+z/aFajSd6bu+\nQk/OoX7mZBzVFyjUkYyvHSOHImrw50TK3E2zO6g/S0lWejQki4eqPVacZbhE\ngmKYj8j9MDKVWU7/5DKUOviuj45MaoHQPW/wYAsYLMc17umsmFdFfeA5Mfin\nCXkecZKe5kdp/D6yX3oMal5qxLd7lFIMBSnzZc0PBDXLbZFldG78ikW3hi+E\nRuaK3/Q3Lv58gPU37Ew7TpCbOWYduF9a+gL33U1yVQOI06IdmqkiB+RuFa/P\nNAQJS0ZpzN1w5AwFfKtA/lRTrwwb0Y3kwbW0E2lOlJB83STBSjBbKnrLRN4G\nWuGo\r\n=1Bqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeFUL4D5qZaPS+1Bue3j8cgVHbKHT1c7IBk+cJ7EhbAQIhAIgL0X/e4uxIy4rvCLE424dfjY5DbWnJIBDXbzFWcB+m"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.2_1620749432712_0.19926943271958852"},"_hasShrinkwrap":false},"1.0.3-beta1":{"name":"rn-umeng-module","version":"1.0.3-beta1","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3-beta1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-e/Usn2BycCdsuu/ZXq2/6JC1yvnA9WTbnkclvhmsFdRV1dS3WN61XnZPGSEQuRLq1Zg/tPzOBMbmT2zblqEk1w==","shasum":"f8bd19275d6e5c01146d291603e87d43dbd73cad","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3-beta1.tgz","fileCount":37,"unpackedSize":210141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrn4jCRA9TVsSAnZWagAA55sQAKK+tMLFUr5tQzQAvBSw\n3xdPNnG9hocl3JDz9w/JP8oKE0jW1sGSWt/rH64LCRqySt1yRGOJJphHqfkY\nBB3EEo/FJKOiOlrTUe3LoXOcYVEXLEfq27PjMhi8NzwSUqfdRdu+yRVtIDjt\n4SGeipzSoZKibL3CsyxSo/I3ZoYZwuMHwjEJDVAmL1d1XC1rnfDorvmLG6D2\nVtsqCyzW/Jhs739Ipa3BdciNkpKn8nLUgs5Rlag2wIn8GaIHdnpj5yLilHci\nVHRPO0joFw/HYxzVwdBG9csedoSiJ6OmqT4EW6uE4qTtDQf6yzYyM6rgwCFc\n1l75Kuf4xNNw/UW/DyDrCt+Vq2Jia/2wwYKW6ezSNPSuLy/9P953WfYe9Xys\nU2v//KdHEfobXMxSDK1iU2pvjccp6OX7SL/NBKA8ySbD/9dZ8lrP0UFnuozX\n4e28o5unbboaEmPAm2ODpASlmfXpseu26FMu6XL/9sOpjxvphZZLk36FJ5x/\nV9M/0B3Iek/kqu+n82vHW2pSnXty+j58fUWj+aVL0gNLybOifooY7irFwPOC\nbU25AWZkHvIZ1//AH/dYcYP+xzvQW7RhBxhVUfKiS36zX8aLy8dVrnNZ4Cqm\nR+FSe0eRFJ6iX4aXVD9jPEoIr3jGP4rSm7aL9UW6uff6CD+MyXpnd525si4Q\nxYTX\r\n=Lo0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8Hg4FniVzOnXZpKugtzu9450Y41R8waDQqjkEhr2AmAiBe2PEhWm7RuwPO0mvpPVosS2kL0WCXK9DcNdf7BNiBvQ=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3-beta1_1622048291336_0.2026831456147995"},"_hasShrinkwrap":false},"1.0.3-beta2":{"name":"rn-umeng-module","version":"1.0.3-beta2","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3-beta2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tFX1D0jZ5zRutTmLC2t3rHMSOjW5hfc4IDieNQudMajZqa5eRHX3bzvgV5I/l7d29k+J0NR6/YV1HuSUzZMbWQ==","shasum":"c175e4701f0775bf8efd08221303a35b83f20943","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3-beta2.tgz","fileCount":37,"unpackedSize":211012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgroQACRA9TVsSAnZWagAACGsP/2xmSfVufsHSNu7b/XyF\n4YMWEVkgL93fEs9XrnpnqAT6xS32/IUzwbqyM76bkDG7u8NlfRnBx+O4BHuj\nBu2tJQtyZtszqtdfptO18NvXK3uQD8uITFzIP1ryyNdT0stf7llBOaS8y+C6\ntDyOF1Cpyd3rMIqdb/NFg4UD1qVSY3jGZ4vU+PdPEEoIsRyta75IbP4/Bk/S\netx7SNgqvFCIHWyC+L0boE+EmOvcfVQI8Nel9dJTj8OJEDWb0diYO/IeM8FP\nGMVBYvii5waJKKb03Vz0lLIggs0SXgEZiamkD/tR41T6BQNqkHTfjKwvCKw9\nfMVhD96LLevUCaJlurWdZV9nXnklq+gVx0o7s1yOCCm+tQNVWXHwoNN6agCi\nB1bckGfdPY/CkMmsT4Nt8HMqyz1++YH5SCGHXhtcw2TJjHj6/x3zIhVr/WDy\nt4uzKIQzQT7j7zaHbe9TnUr8uMKLrd881w5VSdoTz5QhYdzuiHl+gF7ajg5y\nSF54QqSJ4nG1hnWyxsLBgbC5OWYF1Za+G7vodSfPb1cSC/7CNHWJUJeRoli8\nj/J2AOH6tgELch2ST6IyaW8H4xPYa/jcbm3l4nevr3efj1BmZoNJhtbzz2g2\nxzMEURWSYGKRBNwLqNvgmHaTZQNN9GnwGppGfwQlf7dpxCDLXN8lgd1Kb6n8\nM31B\r\n=USFL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVLR3LVKFXx9/Jyj65+xWi0XdpqPUuioZiol8LYQSLQAiEApWfe/O0xHFGtq9F0mgUEbIPpKP8qz0Tfv+6PADA+RDQ="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3-beta2_1622049791868_0.6505055511189375"},"_hasShrinkwrap":false},"1.0.3-beta3":{"name":"rn-umeng-module","version":"1.0.3-beta3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\n//https://developer.umeng.com/docs/119267/detail/182050\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3-beta3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ihh63y5/49u25L5znqOircix2q1YcRKvwqSvg9nUci9cIxqPN0TU58haK7sruj8q5nLtrWc0ljbW45AMPCzLew==","shasum":"838a743e9f10e81d95580415e030362d69f2998e","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3-beta3.tgz","fileCount":37,"unpackedSize":211593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgroWZCRA9TVsSAnZWagAAm2gP/RGJUGXWZAbrUpzaZ/+C\nXwjQs8BtWv8N0gNhlyVmEPAwvXqyLnK06hxhD/GKfQodxqc40xericL40rQb\nv5yS9DDoeiZE1ujhMkIlSBcH7tMio60e3qTEOW+Zl5yLqbj60Vv66Hcj+Gws\nc5ZNHN2mR2jz6Hna6QfnQ0QsJH5huACacqHyoS7bLyBSgRMOhqM0/uTy/IcM\nqX5/9Jlyz2iqJfxPlSA1qw8pQeOjTZ6yJp8zkWn5El78PKTbchbx8m45Ssft\n8m/mfckBvo7ZiEO/6WReAQUVwlqJ+p5+Ka7LAIaRp1W18WIDBmk40SeeIKVp\nNO0MpuPdZfuZWwAFYFSzMDYZ0HscGYYj6FTE7PZcAYv4HKlZY6OfvN0OaDwV\nfoP7/1i163guV2oDae/XVpbDV95yfMSbFXcV/HJV5Tj10sJxPsVW5GxvSTql\n0MS8V66S3E2fHZC06KVscTXmZiTpmnlfN8iftqH8LKgGY4NYDZCv/xHNrRuE\nDWzdOWwBm7DOBo6XXVf+mfnx1xowZcoWcbFa4bW9TEZN4qTXoZIamoc6q9zl\nq9UKvYhB6NTqGkb/ocLhwUqTtjpV2jq7lj0TPWR76XXEtFDCCEeJvIJG9btM\nBXyfpjAkVP05Bw3TmIJkGIoQZq7xSX+dr39dreBJ3Yj/eDpbOeBl15ZWQnUj\nOwez\r\n=wLCZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbMYq9wvpRJ5kk2Yf2xYBdKqPENTAmKGMLmgrEeYP+jAiEAvfEnxlPEuHqb+POcSSx6UsMxk1eo8NnN/AfWeMOjqgI="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3-beta3_1622050200616_0.02744447654984339"},"_hasShrinkwrap":false},"1.0.3-beta4":{"name":"rn-umeng-module","version":"1.0.3-beta4","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\n//https://developer.umeng.com/docs/119267/detail/182050\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3-beta4","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8uTX3ZBjDmpolDfCMJT01bTC46Z1+F8wlqJ8NzhDyJqnBipGnj+yuJzFf3HL0qY6dXLBxa721fIgQN1l9TAuDg==","shasum":"d2b01a4087010ff17b8391bcdcbe6b2ea7fa84ec","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3-beta4.tgz","fileCount":37,"unpackedSize":211729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgroXyCRA9TVsSAnZWagAAIBQP/10ieikHsOMRTB4dbYek\nMhbvQanlmVChU76XAajeT0zf9jJHKo+awMJmhHG8MarpJi14W3w7Ve7DdVgL\nZMGnRtU8tweEpCkYF5+z97FGetHRQYx9uOfcu9xAo74DE9L/UwEpRwXkxC1f\niCJyuIGt5VDCQOlWr0gMveMEJhH9st/aiu+61ETKCpKAXYEKPSzmld0Ckcdr\nB2/9P6/yW4z4eb0bT9c5bC4vXA7c0sx+3eUhyGbETAec5umusuHN0Pze3Oqn\nLfGsj+6qAaM3Er2BY/XfoTBIJL/4ZL+Q3VaqrRSABcmns7qHDSM3yAFCACu+\nHc5PXir3fsjkbjTbWKHXOVbe0Kt3vf3heqqgr05F/Q8eiPvt7AeX2WC14F63\nIYCFudmGkM5Vry2yntpwAv4qN9iZE9jo+mCpgxwvkW5s8Vc1h7qZJf6nvuCp\nuicMOQfXVdxoZO9goMz0VP+JzMpBdeZlee1vKsr/mZqqcDfe9L6BVNgefe/e\nfBA565TqUr6nUjOT16WsY7tj9TAk2dhGngGBEygZ2oaB4ZKpELZB5YQYyxDp\nK2fgCqvVo0dhfXzVzQ5bjsmNMBAfUvA+JQP4EcEFD2qQ//h5eA9U0RfwNfLE\nI/CHNL2AqXQBgG5FOowQyuue3mUetenigC0gqnwOWL7LTSPakx8Qair70S1B\nSZ1w\r\n=jhmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClBLTC0j52zSvJ2JU89gM1jAaKFpmut6XShIo4zhPYJAIgWwMcVfL62BBUV5x8g5in5KRAUlNx2CdhscnFAZsaUxc="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3-beta4_1622050290504_0.4449067117749017"},"_hasShrinkwrap":false},"1.0.3-beta5":{"name":"rn-umeng-module","version":"1.0.3-beta5","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\n//https://developer.umeng.com/docs/119267/detail/182050\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md","gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3-beta5","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-41wMBgWyt42xizOiOq1HB/dTdndkubqODOZz2PbCdErwEGZ0jU20Mu7k/IQoilVwMz6AHtpclslm2bFiXkQ/GA==","shasum":"97e084ce987a8074646e7dc8fd81406ba74be4be","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3-beta5.tgz","fileCount":37,"unpackedSize":211836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsNSACRA9TVsSAnZWagAAiz8P/3i+RK1oL/wKK0YZcbbs\nhRxRR5olMCHMmKI1W0n2cP6zJROMuE9vZnPPu90E3f8AARkV8KzFNAOuxBak\nYEtxKGME1k5uucPAMo6NMpCfl3MtM0ICHbOcdEFaA4MVlvXbGbv07Cqwo/PR\neUVeZuCg3ri9FfspxAdZOY8PwZLEXejJ5mAgkGU4jeOHwL/HuDM5362yDQqo\n1BHrx0fMd9RjbzsUKzaHymig17HjRL5azLH8ImKTe6tbdk508kmCRb5JAdn+\nBT+uNlNpCv26T7CHcsdZjhq0gGIau0uVUhed8ahQaWyluc0aF6FVtkMYSAVj\nY4wU660AMV3Wfu4rsY7RjVsKK7MB1UtKZqTFJaCgcjfF+wIOZT8BNfiglIO/\nqo53baFZv1bJWMY9/R7Vqnf0i62aeIlzpn+f922yXfw7SVSjMCTtSQ7MDSDG\nzlqs8gXvRmotRxQoD619u2xBMZ7qOI0F+nqKeGt7bpMPO/ox27Yk7ogU7VX9\nld7BxD0I3QszJjLSijTE/6vOjwlF5+EFFuo2k7lHOSFnK+QujTpL2ZfsN2wj\n/+fpAgP3lxC5ALUB4a5VsRNqaMSQuZlRMEGwtEA0mJZEVaUTiqLsFTnNXqY6\nfc7OCN8Nm9wX1ga4+6GWZdyXBNfJyXwKcxcGKM/H6kiexgG5yrDlOzkzCyeu\nNc7d\r\n=cpPq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKe2XpnunldWsYy09qeJIqXMFd166ZrDkiA8gVDFOlqAiEAj/8Fr127optfew/z/rDV05EbrxSqaowg9sT50FpOqn8="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3-beta5_1622201471407_0.9135238851725593"},"_hasShrinkwrap":false},"1.0.3":{"name":"rn-umeng-module","version":"1.0.3","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"d9cbdc8a18b2929f2c2b08bd02192781637e8be9","_id":"rn-umeng-module@1.0.3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-eIzyKPtgZCylqbj7Wgddhjw8wH0zMzRPxzGMlUPEfuMZbkzLpu9X+fjz3IzSVYDKw2ZmknX06k2qJAYUrogTYQ==","shasum":"c26f0101350adcbe727a22b7e8cf8cc53d870e1b","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.3.tgz","fileCount":37,"unpackedSize":212939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsOxQCRA9TVsSAnZWagAAVJoP/imbXObeduFR5kuR9yJX\nf5UgfUB0kE9fOupwxysft28mtYKbhJZc+X9BC+2EkZoNr+I42iSsQ5vgNMrV\ngmjfestw89SUBukiKc49T5prxQUYk+5LPaCvxLR+2FkbLsvvauCmFExYHCKI\n3dRzfegnNR8UlK0ZYBjQxXMPYHX6HP9+B/OA6PG3QOOEWY5RIVMGeBObHg7U\nUeYWqi6LE8gWbLUdDph2MrCfxydGFeLk15T2i3DjvXU62FkRhAGMeeKBZ0Ps\nQYYoppIWYh3gGLqV0sPt1g+5JlTjh5POC2SN+lr/raPXrQWMKeDZ4zjixjPa\n14TGsIY9Bkxf7Cb4QoS8kAuEWYigjqmXp9QlBB99rka1eSud39YY3vwDLVhq\n9reR+MJMYA/cgx+oTRnsmiL6LUD7WIbJdF2c25ximKSqSKhhhv9PS+7jXtlW\nUBt9VttRgO23Wyqm3qQCwWJaPsefBys++4h8Tdc1Yze8zT6BBMeYNFNbjbkm\nhQBUNrFa2Z7DF3crz1JUH0P/VL3FOmo/bixvNY6BpxRwr2EyfVFbaM/E1Asd\nTnWXB7gIDYv/kPftpyN5GohI6YnG3QHbiajSP17IWB1hTJYJ0+8j9CF7hcl5\nOxakSvbTfseQXR5eIBraIz/HZ0uMr4KLYt82HcWcU+Y0IL/YS01H2N5oUM8w\nZDaH\r\n=cF0I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICR083YzpN9LaPjK3JvlK2EF7n0or5925Gag0TZDBJY2AiEAx0ebVcYkmGB6O3cyRLkm6rE/bey10piXsGQhEje0XrE="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.3_1622207567932_0.3979773325731477"},"_hasShrinkwrap":false},"1.0.4":{"name":"rn-umeng-module","version":"1.0.4","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"858ecd7665b3eead45e2ba904762e31d6322ad17","_id":"rn-umeng-module@1.0.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2BP3S7Au6w2xztIRdheP5aK67z/pbD1S7y310XDaalsBpTc2iOUj4MDa096uwT251W/jkDu8df90/UtTO1HBXg==","shasum":"9dd7096b219df808613c6b28a1b2e48ab1123c1f","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.4.tgz","fileCount":37,"unpackedSize":212983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxzCWsVUlKkzQU+xb2e98cWyXeHMvJwX+nP3YyAVSjpAIgM2n440RzHIA88x8wCy0dlK1aAmJskDVwjf19pnP25ks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihfC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt6Q/+P+PEIulwU/DueXfG08SG8XmINEB9QOCXwyURV7Mw5+xMYsBB\r\nDl4HjioHqBPY2LHzALWq1kri91/fv+f+tFmC0XCwfcB3bYsZ53Mt1xRDcZVA\r\nrzRUghawdoLFhihmYSntgnF0ExDAms4Qtk27YNA28qT8MFtMaYHuEJzoEWbU\r\nOWEf0w2lAZ8wVePIC5peL2TB/na2MXx4Z1XWPSHaiYDFvGTn6HpXdpjT0w09\r\nKV/LnZb/8pbrzWl7hyiOxJMfmz7kiuDeJ7/3kt4tCZRpXSZRjcztaDIJMict\r\npyJeA7/nDZycd0WcczU1UfLuAn/+Zzgo34F4MWl/3ftAYOGqzmogvOowrh3B\r\nc0k5wMvbm+Ba728FV8sdmGtPizXxe9HGM0TLlRR55ZM6eqc6xf3/1I50W6gU\r\nbbCrjxoC4+fNuaLXOK0B4Nbbwx/XGuBSj9QHoWqvAcJwJ5L6r20w2Eb5845x\r\nvTeQh1SJOMYzMn9ApnSCUNxoIh5j2iF47O4Q2+ydCE3IpeMZH2RJcRG2Lbhg\r\nW/PzQ40TsJEMl3Ni2n0dZpR+7tZQXCaMZ9+BlXh72giHOCVYVttObEHUgun+\r\ngqw0fnYWogehFFVUn/kt5+aVuLQCJLQA+azR9W71RSoEIlgnBo+oCyCxfjyv\r\nJjnP+mFN/yj64pmgPGUQe7HwcXQ19ViTTl8=\r\n=SBoK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.4_1652945080683_0.044899132588854584"},"_hasShrinkwrap":false},"1.0.5":{"name":"rn-umeng-module","version":"1.0.5","description":"umeng统计、分享、登录 for react-native\n\n","main":"index.js","types":"types/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@types/react":"^16.9.17","@types/react-native":"^0.63.50","typescript":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"keywords":["react-native","umeng","share"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"homepage":"https://github.com/yz1311/rn-umeng-module#readme","peerDependencies":{},"gitHead":"6d7756d0193efd7232664ac5585b336a80ec130a","_id":"rn-umeng-module@1.0.5","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-yfGS9NFM1P0ppi+uEMRQjq+W7I+TcPFkMsdVS1W1Z/yctCU7YUJ6ufs70dHFMKL21gxfDnWqyhxy7Vea7pKW2w==","shasum":"7c9d1a80a15f1f9dda9833165b9d9de9e8fdf562","tarball":"https://registry.npmjs.org/rn-umeng-module/-/rn-umeng-module-1.0.5.tgz","fileCount":37,"unpackedSize":212983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLDfvNrq4cZ2Xl359sEpmX4Op0wnPV1KD50b7kYTsHmAIgVmhB4PxhH3kzmbaiG0TMLU0WgAZj88iVAtg+ctn3xc0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7pHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVIRAAmbClkU1z9ydHwKXJkhcnjcY/7+L+Pw+sjKdfuh9dCAqg6k76\r\nuA4k9e5hNSwaCSCrNjEBG22su579Fo0RMyY7jJwLhILoprJ9eQfX+ZPPGgti\r\nX/b3mEk7AR44sBwef861Z+Zarfg0iA1oY6yKLzRDucAJADYe8PRnsX5/+G7J\r\nP8LA7lR0GMrptvnv9w8yfts0e1WyCsgRT/1jEDlfCROFGJFlpvDSwxrjI1lh\r\n6h24hCqsSCsdro78pFXWT/jW60HDp614yvxTbeXQOcKsvZ4jL8/ohDx2d0Gx\r\n/YTOtoPl9UbjltjBYWW0YfrIbgazOBoFT0ZcZd/zTjZoFb8Hd2AiW6J3t8r4\r\ntGKWKNzrB6IhH0pFCw83dCeyYut6lBqdWX5wHPMiIJ3YEE3R8q0S1COeauG7\r\nVQnmXA7xGziHG9NgtpiW6q4W1rzEWWlKm+a/O6MXhZ6bjHDr24eXXoPfqoPa\r\ncOk0zyV43q2j/iv5zWQ0BCxm3xj6keayBaueti5+jMUBx4Ct1HMW83mgW4eR\r\nSYUqGmRsu4ZyTN5z9HYBQ8O4tysQZYTUHOG5qWdxDDQzAR4NgIWkuoU+WcRA\r\nnlv56dAAqbl8agQpmlQNchBPgRHY0AfFNKYYGdVEOXy3LV+p6KQjO9MqI8bd\r\nM4PQfN4oivd+Wc7jFtpLs3/Az5XdGN6YYo4=\r\n=MrG6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-umeng-module_1.0.5_1659802066320_0.9772842028605331"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-02T07:56:02.573Z","0.0.1":"2021-03-02T07:56:02.702Z","modified":"2022-08-06T16:07:46.625Z","0.0.2-beta1":"2021-03-02T08:15:37.812Z","0.0.2-beta2":"2021-03-03T06:08:36.726Z","0.0.2-beta3":"2021-03-03T06:59:02.775Z","0.0.2-beta4":"2021-03-03T07:04:35.836Z","0.0.2-beta5":"2021-03-03T07:55:08.483Z","0.0.2-beta6":"2021-03-03T08:01:27.239Z","0.0.2-beta7":"2021-03-03T08:03:41.440Z","0.0.2":"2021-03-03T08:09:10.474Z","0.0.3-beta1":"2021-03-05T02:31:14.793Z","0.0.3-beta2":"2021-03-05T02:51:29.970Z","0.0.3-beta3":"2021-03-05T06:17:22.554Z","0.0.3-beta4":"2021-03-05T06:38:20.639Z","0.0.3-beta5":"2021-03-05T07:39:42.268Z","0.0.3":"2021-03-05T09:34:34.788Z","0.0.4-beta1":"2021-03-05T12:10:49.574Z","0.0.4-beta2":"2021-03-05T13:38:45.821Z","0.0.4-beta3":"2021-03-05T13:59:02.469Z","0.0.4":"2021-03-08T02:32:24.331Z","0.0.5":"2021-03-08T05:35:07.733Z","0.0.6-beta1":"2021-04-06T05:31:51.874Z","0.0.6-beta2":"2021-04-07T07:27:00.850Z","1.0.0":"2021-04-12T03:10:02.023Z","1.0.1-beta1":"2021-04-29T08:10:42.864Z","1.0.1-beta2":"2021-04-29T11:47:35.347Z","1.0.1-beta3":"2021-05-03T09:33:46.884Z","1.0.1":"2021-05-11T16:02:14.929Z","1.0.2":"2021-05-11T16:10:32.829Z","1.0.3-beta1":"2021-05-26T16:58:11.454Z","1.0.3-beta2":"2021-05-26T17:23:12.026Z","1.0.3-beta3":"2021-05-26T17:30:00.718Z","1.0.3-beta4":"2021-05-26T17:31:30.694Z","1.0.3-beta5":"2021-05-28T11:31:11.646Z","1.0.3":"2021-05-28T13:12:48.057Z","1.0.4":"2022-05-19T07:24:40.873Z","1.0.5":"2022-08-06T16:07:46.552Z"},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"description":"umeng统计、分享、登录 for react-native\n\n","homepage":"https://github.com/yz1311/rn-umeng-module#readme","keywords":["react-native","umeng","share"],"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-umeng-module.git"},"author":{"name":"yz131"},"bugs":{"url":"https://github.com/yz1311/rn-umeng-module/issues"},"license":"MIT","readme":"\n# rn-umeng-module\n\n[![npm version](http://img.shields.io/npm/v/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-umeng-module.svg?style=flat-square)](https://npmjs.org/package/rn-umeng-module \"View this project on npm\")\n\numeng for react-native,支持统计、分享、授权\n\n## 安装\n\n> `$ npm install rn-umeng-module --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-umeng-module`\n\n* react-native >=0.60\n\n新版RN会自动link,不需要执行link命令\n\n---\n不管是哪个版本的react-native，ios端都需要在`ios`文件夹下执行\n```shell\n$ cd ios\n$ pod install\n```\n\n\n## 配置\n[配置.md](./配置.md)\n## 使用\n\n### 统计\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//必须要初始化，必须要初始化，必须要初始化\n//建议在用户同意隐私协议后才进行初始化\n//https://developer.umeng.com/docs/119267/detail/182050\n//ios未实现，但是不用区分平台调用(会被直接忽略)\nAnalyticsUtil.init();\n\n//统计\nAnalyticsUtil.onPageStart(\"HomeIndex\");\n...\n```\n---\n\n### 分享\n分享支持的平台(在[SHARE_MEDIAS](./lib/ShareUtil.ts)枚举中)\n\n|值|平台名|\n|---|---|\n|QQ|QQ|\n|SINA|新浪微博|\n|WEIXIN|微信|\n|WEIXIN_CIRCLE|微信朋友圈|\n|WEIXIN_CIRCLE|微信朋友圈|\n|QZONE|QQ空间|\n|...|...|\n\n分享支持的方式(在[SHARE_STYLES](./lib/ShareUtil.ts)枚举中)\n\n|值|解释|对应ts定义 |\n|---|---|---|\n|LINK|网页链接（网页H5链接）|UMWeb|\n|WEIXIN_MINI_PROGRAM|微信小程序|UMMini|\n|QQ_MINI_PROGRAM|QQ小程序|UMMini|\n|IMAGE|单图| UMImage|\n|TEXT|纯文本|UMText|\n|MULITI_IMAGE|多图（多图要包含文字描述）只支持android平台(ios没发现相关的api)的新浪微博和QQ空间，都是最多上传9张图片新浪微博超过9张不会上传,QQ控件超过9张会上传QQ控件相册|UMImage|\n|VIDEO|视频|UMVideo|\n|MUSIC|音乐|UMMusic|\n|Emotion|表情（GIF图片，即Emotion类型，只有微信支持）(<font color=red>暂未实现</font>)|UMEmoji|\n\n\n```javascript\nimport {AnalyticsUtil, ShareUtil, SHARE_STYLES, UMWeb} from 'rn-umeng-module';\n\n//分享(链接)\nShareUtil.share(SHARE_STYLES.LINK, {\n  thumb: 'https://xxxxx.jpg',  //卡片图片链接地址\n  title: '这是标题',  //标题\n  description: '这是描述',  //描述\n  shareMedias: [SHARE_MEDIAS.WEIXIN],  //需要分享的平台,注意，是一个数组，只传一个，调用固定的平台，传多个，则调用分享面板\n  //如果shareMedias大于1个平台，可以自定义分享面板\n  shareBoardConfig: {\n      \n  }\n} as UMWeb);  //如果使用typescript,第二个参数可以指定具体的类型\n\n//分享(QQ小程序)\nShareUtil.share(SHARE_STYLES.QQ_MINI_PROGRAM, {\n  thumb: 'https://xxxxx.jpg',  //小程序卡片的缩略图 \n  miniAppId: 'gh_xxxxxxxxxxxx',  //小程序原始id,在微信平台查询\n  url: '',  //若客户端版本低于6.5.6或在iPad客户端接收，小程序类型分享将自动转成网页类型分享。\n  path: '/xxx/xxx/xxx',  //小程序页面路径\n} as UMMini);  //如果使用typescript,第二个参数可以指定具体的类型\n...\n```\n---\n\n### 授权\n```javascript\nimport {AnalyticsUtil, ShareUtil, UMWeb} from 'rn-umeng-module';\n\n//授权\ntry {\n    let response = await ShareUtil.auth(SHARE_MEDIAS.WEIXIN);\n} catch (e) {\n    \n}\n...\n```\nresponse的返回值可以在[UmengAuthResponse](./types/index.d.ts)\n\n---\n\n具体所有方法定义请查看: [index.d.ts](./types/index.d.ts)\n\n## 注意事项&&疑问\n\n","readmeFilename":"README.md"}