{"_id":"rn-bugly","_rev":"32-84159f4a65bae0a784cf64fecc909ce7","name":"rn-bugly","dist-tags":{"latest":"1.2.0","beta":"1.3.0-beta.3"},"versions":{"1.0.0":{"name":"rn-bugly","version":"1.0.0","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"764c15598c617f9e9e0bbbd8af1cc2c1e3e9acba","_id":"rn-bugly@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"dist":{"integrity":"sha512-Hy3zwgKKu54ydU/8ri669DG9eP24x9D3HcaZBbvy7lsj0PCpj/B5qVjEOsj5RvN/foN0bzDHT3sBMSLVwtR6Qw==","shasum":"f6d07e9608194ebbc291de1670db3ec8d11337b9","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.0.0.tgz","fileCount":24,"unpackedSize":10980685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVkTWCRA9TVsSAnZWagAAFWYP/2I4uSvritsTHT3IDRZf\nXVygpUQTPYBPcPuMrqYB0RUaSn/lvGO0ePliCBeknIM/daaCIDY0LSSieZuH\ncKGM27MOKObdf0ym1wVzrMBG5LSgNEuLN19+zCCF74XrUC6hgVNYaQH7qj+4\nOMYjanA5RYFg1yfHbhOrexwXowCardcdDcejHh4icfOF23SqvH6jine4mek9\n6dVcB6ASoihJYbDZtfrvp16wYIq5KkI30a2oFduO3gs903bTnPdOcuIe0xNv\nZ1FOA9NIVITLwz41oj3rki08GX/n/rhHBDr6ugW5gKazIyJ9ePH0USD8d5Z7\npaV02NqHwvN5AUZBPV6haCkL2BHQ7Ph8qxvH58qRXavBXbXyNBHketrYuSJA\noikxsRLKeXWbJ3Sb59bx8u1nc6jiHZ74YuCFoaC7MxwIOwIo4tsv7pPIlI/C\nyYu0f1AzgXEhuF0Gz9TUWaP2mEl66Ncm/OXpfoxeOT8wUEM9EHGsQDVXwfY7\ns0UVkgintSGKzFmGjw5eqYVqHohXszblQfDzaesQ3MpB6oehqzFr4TNGx5E2\nHoCuBP4eP68Hyii47XMM1iHDO22LJzKzfxJlfAXZaefVE5nLt2Sqcv+/nsCA\nc1ArS4Q0iBNI6JnaOJmfKFlgs+efpqQAVz7trjwxDAdSwUMjvikWFObxbehc\nkT87\r\n=Fyb+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGSoII6KhPqxLcuB5aimil6JufXlFLUrdhOaMfvUfquwIhAOS96Hli2L94u3Kqzk/pZOv1KB41qJZxn7pYV64rtcN6"}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_1.0.0_1565934805583_0.797046060637516"},"_hasShrinkwrap":false},"0.1.0":{"name":"rn-bugly","version":"0.1.0","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"764c15598c617f9e9e0bbbd8af1cc2c1e3e9acba","_id":"rn-bugly@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"dist":{"integrity":"sha512-k7uh8uaOuIUfNTs2yEwl/kWHhq0pWUqQ2kCLWZoxPubNh082UBhN4EDa7q8R8wiiX+UUFiGx68RsrQGqaMDpgQ==","shasum":"8d56d93aa8a001b9c878eaf615a63fcbe18bda54","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.1.0.tgz","fileCount":24,"unpackedSize":10980685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVm7XCRA9TVsSAnZWagAANsgP/1w9u41GFrM1eIgCZVM5\nTqBtHafDO1FIFTCe70brlPybsmC7gQfdvbscwD5WWdpG0etP0hEpLYd8m6IQ\nnsDWJNP9PS7qV3+Tflr0fk50eBwwDXv0zg1o+wKggKD7mpRGZSDYEdFYvbs6\ntGcKr7BTAO5VCQcbyxWC184KYoedgRK6H0f5QYbpAbdFLxDHZuMtCrbfYSa8\nqGA3Mi6BDHH6W9klHoOP+Jx1ndn2igVBP/cyelx51PrFU1BqVz+XpTA6TMcQ\nOr3ImgsiQq4FBl6cJQV3lJ6ccKDVBZg7PlaMAvaw4uUEjiXumc7FiqYxhQBW\nJ6Lzu0Lj8PKZQgk5ZuGWGBdZkVzz2GpC+wQfLjb0T0IU5ewAQxQe/B9+jRwu\nnPCUxwxT/4cgDqSPKIkEC4TyxbzG0t1CvBB5w1Hs6jA7VOnPA69FGfPB/BpK\nUpQMtgRR8AnKL56Dy3ItTRCSrL2kZaiYGeODjgczDMRI03q+k/yig7AlxWYR\nwH0kNRsrm5sLBg0sjjwhnaoSi/SWTXXxwKzsYJahXlMOYYvY1HzUtT6qpr07\n4/vjflghm4As8sHXgKr/9uObRgeOJFX5oNCK26iYaHjrU3q8aCD6L96TDtXn\nyWiaF1WNyBKP1DnIEKHzkKMCzAoWxkZfxJerCv1TTqrz861tBXtocmDYTNxY\n9uPt\r\n=V5gt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF8+fQcZnITVHO8KkjjGD0d1MR82VRB0cvIlxnDH7O9wIgFhX0z9Tk6V7bcJjBG4aRbZSe2G1GkDIdaFcoPtgNX00="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.1.0_1565945558207_0.8737521386400191"},"_hasShrinkwrap":false},"0.2.0":{"name":"rn-bugly","version":"0.2.0","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"4a796382460a9a65ec44e5197d1f6fbf64e456dc","_id":"rn-bugly@0.2.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-b8NlhrRRYpAfemztCsH2vAif3foS5SuPzVIsq3za5x6qL77v/C96g011IKH6bk+UKVP/2TG6oll7GlaeGRCVhQ==","shasum":"5dac3ed2ce156adbfc87545e90b06da8f034e2c4","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.0.tgz","fileCount":20,"unpackedSize":103342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbgY3CRA9TVsSAnZWagAAFXoP/3XB4exs29yS2QH6jBBH\nDeWuOgZmiTUmvNEV5dpJ4SoHGMrpFwqYyb8W2d+w/4mc7itc2W8prw6nsKOZ\nH4HwzXSlkZOtDmvQont8ZgpeLbKCMFHPw0xSMS0uLXi0zOW2RI9DIIwpbQvf\n+Qo6kZ5O4dojwAFsHHpiku350qks3wXIh+JKm6g1pvtefmlY5q91XolGgiDY\n6TONHZFpi43xPGDemDjfHcTE0yyRmVHLJyhT0MmEhM8KaQA0AtBmSM1M2qud\nAP/6zWkk7jathiFy5mfIIVRK6pIQtO0fwT8KgyUQ0ehrhU65o8M9hhNwVLnU\nem/S0U/GoP8XK6GbVlox1K64BATqRWl6MXOWMK6fcwx+b9eZqSI5ZkIUndDo\nszPDeJJgaAvc6QP8OIWu5xhuFcz7PoHHqz6XNwwL0fRZtIvDNp0YisLtD60n\nVsGBJfpCbXzB5tl4sIT3Ur6s0awAIyKogZHtfq4kNP3M1GkQwR/kGLR+1hq1\nlq40WHQaDy8USLS/YeiwuorJunpcVyibAq0mb4y8FL2LWMM9t8iD2sRZQS+P\n7tjCliJjQjePGzvMMv9NueSTW4+7cK7gOU3PUNKDQ/gxnU0WaFX1BeWagb3L\nvbmQE88hiQXgZxLQs0f98t6mTaL3/fr/9r7hJAkZDewKYdx6jx6C2s7GDYNr\nF03y\r\n=EMF+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz/6GsqIu/by9FUYf8A03gXDtNMTgZrELCod0tKpR8+AIgUwxlPaEDfYSxei7/SkbdvtC+49r5LzhR84bV7tM1ql0="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.0_1567491638579_0.12976673321002097"},"_hasShrinkwrap":false},"0.2.1-beta1":{"name":"rn-bugly","version":"0.2.1-beta1","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.tencent.bugly.Bugly;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UyYRm0IpnPfJ3Dj+DDhWaRo0+pD2fCnhV1EElawuMNdUoHYaOlZSZaIMl0IH2suMFPrWVUWAN8+qI4Dh/aiVFg==","shasum":"433bf4d90620bc24685186bb2fa433040d5bd622","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta1.tgz","fileCount":20,"unpackedSize":103700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekAzrCRA9TVsSAnZWagAAToMQAKPqFBlsx8dew0EHT9Yj\nlk8c1kahj2IHNEc9pSuVd66bJcFjEdnR75UqOStlGfI4U7mTC4xjpGWI8E2P\nctMn1Utdu9+AT3Lwawj+vR/ECBLTINifHs9caoYVSRp/VDfIgDGkMbBLXrsO\n/0QU8YG2DANjgRJMCR/gQRiwbxeavvmmNYiCT6S93Gp9saSXKJYw8iyds9K0\ntWbJo08NnRfEio5z1Jx26jUNYdfC3DtC0c41PAFwYqTPoDGy/cHMb3q7K1YJ\nKfxNQkMrIJkYug/WF0ZkWClJBYVJPE052yNL8wgA3SzJBvYnt5ocpcBhC9w+\nI2pGHp1bg+QrKl/M5eVO+RPiVfTwUc5S6WDvi+9bu7ozk6tZ/1xYc608iUAj\nc3GLLTWKKtZvuGeC3+F7r8Ac4zGEy5vJPcnYTscJ91xGOR+sWSKz0dujL+2k\nU4yKBR8lamFWtigNSbUfbA5bE6mTwSgx7al2iY6yU0GFDldlv3lnneTi8GdG\nVU2GuefyDcnpisk02hdfcPpna0sVUWTWe5GnqRW6wMJFjQMoY9VvdbKTLjhB\nuROxJ/c0Oo0yjPQuQ4H/2SS6fe5acSrR7ToAhkI5aInuCMjs7ybu2tSy+2CW\nPWMj+PeLYMbIIlD7LvTUVdSyb9p5R4nxg+iZre+++nEr5sxLodNpswNMqkdv\nD3in\r\n=zf1c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBxqIQHXALImmz3RJUd129CaE1FEPWKRnYM0L+UdpvaAiEArjNlzhPG+ZgMKIw/t1sJYCfjKPRDaWZXmXaHzAYOxoM="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta1_1586498794700_0.3164368268879201"},"_hasShrinkwrap":false},"0.2.1-beta2":{"name":"rn-bugly","version":"0.2.1-beta2","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.tencent.bugly.Bugly;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-d7kmqs6I2wC//6aoemujK3qLR+RPQoecihCe00w3QKq/j7wvrXJiEwNh2ltP6FhTHlz4heoi/9a7PFm3CIsqPQ==","shasum":"834c8a9c41347643f684ff2b81a880edd007aaf3","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta2.tgz","fileCount":22,"unpackedSize":104343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekGUwCRA9TVsSAnZWagAAObsQAIwX5Ng5YXe/MgLujfPj\nfecolDiUWxIA49imsjFbWqi/lp+9cMLdoyJftCnb0VQzVgooYwqCDf8hHPqn\nM8kTyuzSAe64M3jtj2FRRIX6zLq1Pz1OVb63UKc0mPwMjogQw/+zfWgHxxJZ\nETAgQpj8sle9Gf9duSfoVhXdfdFZNWRdp5Xlvp5vswT8G3hwaeRMeuYWy6Kv\ngC1vFgrmYfhtB96LMVXknnlCyo/11J14Ok1c2paTsBVA0qcUe6ayhep4ylIs\nrbKJFZFsyLlZGkexxvFWqStHibyHmt6wrAjFAQ+naxRmPn5eu/kNKsPcBSF3\nTub8fch1Q2qqTRtwrpGOgTh4M29x3oRI8R0LSTcI3N4lR9QUXoRxqGRITcQo\ndnfCxZSU9QvtnP7bOuhp1VnBCZ2YJR/99ohLNsPrmguxPWXDrL5kvf8/5BHn\nouBkgmgYcGXbRVd43oC5yBNmZB9XV9D2rzLxfA9puQIOcm7ObOWuqZOgPGnr\nKRjCcUiqVhscevYxyC9pmbLdYAjcLwtLmApHfV/HZvzPxGH/XmzhAZDjHTcl\nKzq1MLnWHMK/a1AVft+yXo99MQClY5tGI+1v3Ww98igqfN21jgvpQMPSGC2k\n1fnCkF/sNreYeEoCxjpORVP2L9GJ0QWk/f/+V7D8Pdqsu9J62YIf+X0e+C8N\nsu0O\r\n=QQWU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaxK01vvDA/2QRejoY+NIQNH/v4zdH3jTxQ3VbDBr/3AIgWK877qTDOeKv4u4iUgyj1qUkjBesQyYZER8u5O+5IRg="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta2_1586521391975_0.9795291213258288"},"_hasShrinkwrap":false},"0.2.1-beta3":{"name":"rn-bugly","version":"0.2.1-beta3","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.tencent.bugly.Bugly;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HlpjXlLX8Jh1dSKHfk63ZOtdYd5aZ5JJH63tgo2wGKnWSd4/vxUMJJ5IxZfS2zSUkVls52xpaWjpNufQLoBjcw==","shasum":"bca33602c36cc362b3f4e2af37b576d59c3f62a5","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta3.tgz","fileCount":22,"unpackedSize":104448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekGeSCRA9TVsSAnZWagAAFw0QAIOCsS+kgRAmyc1WfECY\nVGiKD4Wbb/WQUNSiSI4wbYcEmoCG/9M8YJBdDIiLqH8jaEfgyuxQEKIfghhi\nNzb12Aj9heI09pEbvs9FUtsrcuxYbPDykSk4egIMTSyKi+te/RrUJ0uUVoQT\nm5qWRCOhng+vycBxcEpqlrfTmfFIDdnJY6fpwq9g+6fnTfc6dGF4uUlHtNAw\nC3ZN0tfK/ji0/NqnF9y1bANW6howJwbLnyg6IgIxHEowdwIH4NsSqsfa7HK+\npYCwklemtaTb76Z+9sm5PyWn6RLkza7/LMsbKJV/ZJc2ZwjRzWjjjrJpim+l\nq+2Dzf03Z8puoIHhI8Gt0PDz/W49o610tw1JTav/VRfY2oqW0HncCJDXieag\nMNjqNoAhjsPscQVUITmk5ABb5tEcR0gXE4HxyStdzj/KzsDV2eYcejelQC6F\nUHmI0QMLWqGwicicTV21c8RR0Uw2wg7z3x71m9BCo2WRb6KR9QNUNvv/KX+B\nY2pESXZi5VFc44B37bTzAzZQ8Y5e7oMiod7slESoTlJsy0/5eY3phFKHuGKr\nGEzJYmk2blL7Y6ZszWnJqc6AOZ9Wa/iCjksW6f/+rbk9o04a0j84BGOhdwAV\nRM4A3fPZ/qJ73kZ2M9uVw7VKPReH3XIXjnWn4Y2gCmNc2wjql5/fRZQH0qgE\nGPft\r\n=eWUI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBIDgmCP5CBZiz3+Wf2IeB/W5LJCGotyXM6R9SD7CqMAIgT/2I0GFQIc/BgIIYy1n9Tj6CtLARVx4ePPGFk50Me2M="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta3_1586522002366_0.12233824161149331"},"_hasShrinkwrap":false},"0.2.1-beta4":{"name":"rn-bugly","version":"0.2.1-beta4","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.tencent.bugly.Bugly;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta4","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-acgB9mEOwZFbhVaiE6qk5ykYqMjZbDsiHoyjmpNeEBMJL4SvmO4S4hQUIbfpIWA0Lsr0+3VLgMCElLxpnoclnw==","shasum":"22c5b5cf2c2d4c6165ddd0b71abd1ff033c8bdfd","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta4.tgz","fileCount":22,"unpackedSize":104481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekGmBCRA9TVsSAnZWagAAK0sQAI1ZonX00IlWki6DBBsH\nWF2InKJ7xMl2ksiBxlJuBClaRisWZK4jEEgiZUo7B7XbIwRZj8+XqkkFDyly\nKLE/ZTJYpUGVRwDp0ouzSH2tRIpQVTXWwOkdvGvP3jpcRpBF1Tvg5+hCZJj2\nKeHY0+4uDAr1YIhdiDsEm2gUMcikerN1nzyEywThrc5gw33pSPybY9NnWJCI\nSNcJqnIKcF05YRQk3+9KxT+wi+ptJ8Xy48ap7p4j8XaYe7lXhyhm9v2LoKOy\nE/E/rZ7RQVn8R098KT45h8AfYjh6PvMB6U5Pdq+xKoys35id2IU7FJzVvj3Y\nIXOOK6YbohFVCGnUhuJjLb8TW4kbe+QMeh9gU2JG9kKy29Y22MAYA4da0XZv\nmm7cYlg+qg9yOGGOmdRrMhN3333Asv7Svq7O9sZaPYigbgw0cErlm46Vs3wC\nArxB30Gsegm0ZFHORDSh5Pr7ZBOMpb46K9BG6Gxie8QZdp1IvEbosVNnuC7m\nLl/OspBmB8YHjTJoKcMZDiaykhvZH/fOawcen/vjwYLRmq4R1lugX0f6Qt+O\nCwVXL+pH1v6WBVAS0aCeyegIutt/nSKuBlLcPjHHrj3vcC48sKI4WJVraCgc\nCwVB9PhK33REwoH7wQWv7iahzCDwzHpkJHfxKuo0+U4C0KiFUQFP0g/B+eLV\nuOYi\r\n=b8R7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNX7/PrqHTndM6LmniV83uMH3xN5H8F38GTZuS5CtvCAiBpTAKHrocUYw56vQuUGm1OFKdt3GJ2/KZEE4bbV3Cabw=="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta4_1586522496660_0.14374062731292714"},"_hasShrinkwrap":false},"0.2.1-beta5":{"name":"rn-bugly","version":"0.2.1-beta5","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\n// <0.3.0\nimport com.tencent.bugly.Bugly;\n\n// >=0.3.0\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n\n## 注意事项&&疑问\n\n#### 1.无法使用?\n\n请升级到最新版本后再试\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\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta5","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oX3twe+z2e+zb8wmIYF/5ttCKLKl5LzBaKuTQMzyqsRfXUcKoGP/thZMVq968efSGL5K6ehNrVj/3tzZrX8/3g==","shasum":"fb4ec283892936f699b4f476c7df8fc60c48141f","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta5.tgz","fileCount":23,"unpackedSize":109538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekJNGCRA9TVsSAnZWagAAbUYP/0/W/DVjD170QPXgt61E\nETonI3QFiF6HAhI21ZnzQFCDhkkypvyHP4QPB/rXCyItWf1gTYEeptDW/Oo1\nbEE123wKrwI8++hwdmdB5eNTCOrgANMk29aCWEDGu1mD/5nKk1lSAkkgU+mq\nNE9i6E6hz6/5RmVnVY4R0aIrZ/gWvxjYOhzLTUuqkEm7s4yiqq4b3ZPAqv9E\npnoJMLKlA5w3hlumUDK+5pEeqfiv/i07Ku6qBZEAK+XBuuZpaBZ+ncgxj/Cf\nPpk/Vw45RpLUHzZW7zS6V4r2pX3f0Vu1QofZIZOJKujno6rWoOH2Yl9C6YyI\nmfPJdEAdpJpIeSD6Gkxup3SXtiEdLediovKW7j61Nr5JheZhnj7IEKfjLLF7\nox+5TDUynVtDLQs+L8wrG9m7HaQ8lLWPAUkqnC+hdj6KjwaUgQKHtxKXLfkX\n6d4LaaoW7dHOL4XQ6TxkB+ACUiCSnyfzfAWFBbC2mnXHqgwOJ9OeCKd49JiT\nOt+k1Z7nwXYoCxFC+i8nYCIL9kxNRC5PPC8Q3dBPaDPL/s36JzsLdRCmhTIS\nDP7E3fAq24lcPpSqvoDaWwhzO8IXDLkBJZlo/UEH4xkWiV1RWxz5ZD6Yc1LX\nL/N4wM0L9qH0i2BcQalDncSZh/r/avzRs2dpwMSUSd3V4sn3X2p8+eDUXWZ+\nYvF6\r\n=iBgY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsbXXIk2TUgxtL7y18j/+nDn3xA8G6Q0POtMAkAUbKCAiEAlMUxYsoC4fuJxDDF3ZkNvfYNMbrBLFJGJ8WJWPE14ik="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta5_1586533189883_0.7261037586994228"},"_hasShrinkwrap":false},"0.2.1-beta6":{"name":"rn-bugly","version":"0.2.1-beta6","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\n// <0.3.0\nimport com.tencent.bugly.Bugly;\n\n// >=0.3.0\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n  //初始化bugly,init方法会自动检查更新,不需要再手动调用\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n  Bugly.init(getApplicationContext(),\"注册时申请的APPID\",false);\n  ...\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n\n\n## 注意事项&&疑问\n\n#### 1.无法使用?\n\n请升级到最新版本后再试\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\n  ","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta6","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QPSCScIXy7NCtKkJ8bdeqecGcIjBia2KP/tSo6lcQ5YGAvNfjJoIHv4tFkS9SBAsjytnAfcfEvBWByx8hBuHFg==","shasum":"7b52a0e1dc96bcc151d4e1e483cc7615c91b3564","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta6.tgz","fileCount":23,"unpackedSize":110086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekTLKCRA9TVsSAnZWagAAw9oP/31BgVJB1I+siNC6Grbm\nYvGS6eZoWX2DQoCj2xJOV2K9h/56v28akHR5c5DqwcmfzHW/zrSsSFy1cH8Z\nUHO7laMCnpuA1zRFO8NXSrT8ANaglB6PEO6SvWAXJtOoyhMPpk5t2D2B8m5T\n7EpdwXsiU++0c46pufZe0NACzvJ3JS3PSMoMdMf+/o48Y/KQMbSRk9Ib767t\nC8kxP3MJaXLUijmxdcqyUdAd8Zq34B7xRrJPlNgsYs9T3R3+fQbvSzZsqtr1\n1OtZFP+ZRP70l+Ot9iRopAv82HEfcwpB77Y8AYpFBHeY0cYYG3znHF6eJAVn\nQ1IJa8/cZHZTvyAY52FtslLZvgZjcv0k5bX7OL3QcVhTw9aM744TjnGL9Mee\nS/5NJ3sUh7dJ60UuDh2XEEYVxoKsW+XhN5AfZYAAAIGXgUKs7JXcqiVBDlan\nPvTWyCPb2Zi435riyzxx0jGgiMl17PuNtQdlTkeXxUtFlVA0BDrx/E8fBo6P\nqLcXu4wsKi/KMbde5csimeGUIC4RZEX4ulKuttj7WBrp+pnu9Rnv0djy/x1y\npxoABpFFOpEGIt4990qWcd64L8IjughJwaHkGNa57DMRcitYCF/gJfwNel4T\nb4+gb2R9bN6iMD5UEQC6dqZHLp9CP1q19JcS6SY47ogyd21hfYe/B9+egZbZ\nDbQS\r\n=Rj9D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+PWnXl7DtNoXdKhZJHhafva5nXrVqSe4FRXh2Hou/UAiEAiO7Hj2L/T/ITdd7sFNNotnsIFSqBgzLE6rWIX0ik06A="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta6_1586574026297_0.12582094267932864"},"_hasShrinkwrap":false},"0.2.1-beta7":{"name":"rn-bugly","version":"0.2.1-beta7","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要，可以设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\n\n\n## 注意事项&&疑问\n\n#### 1.无法使用?\n\n请升级到最新版本后再试\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\n  \n## 截图\n\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg)\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg)","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.2.1-beta7","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8Hek8hQ5BrUbm/piiMx1UIpl+CKB9/NX9vjbAq7FyD3wzzxkRWtgipUTJUVftTORKxfYZVjeZu9kSK2Hi3/vIQ==","shasum":"aaaeefaabb970e66bd189156ca4a38e15354dc66","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.2.1-beta7.tgz","fileCount":25,"unpackedSize":769173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekUMqCRA9TVsSAnZWagAALAMQAIOODGMgZ4/wU/mvYjcw\nj4+eMt/WVLebnGDBRtLP1TqcEtfVccPSiPEUTDVswy4jDoBm8A/VJDdRY4nX\nGb2uBjYyFFxgU30pFKhZc6kKyQSMqJa1VvMBDCnwKN+NAJRzvs3Z+1ss0SE8\nPAc0qmIKeHddA23CT7XrUW8Fzm040ufaGJ0Fm0+A4y9ea7GPSKm/Qs/0rSbi\nwzftbIzMRBX5lu4Dv/C/edKZ5fTu8AFIC6I+SV9nGdJA26huqRj7lFfzNCYB\ncDouu6KP2llUtVkus9cqCyn4c9LhT60hmHkOteiVHDEWGdvlKgV6W7N1NaaM\nYFGNe4cAe9gB0GJ2dTSStxkyOQ1JnBBP0v4LozoMPCWXmyQvMHdbyfvudjFi\nokrEnODbUQibGbsWgBi26ZjDHQpvRUBeSFeLIvghyZjfy+wJs0ahh7fCmdjV\n4r5FaG0+qpLljmReUjDQZGhWufAV0aSVF/E50xJupR1qThcEPHh06xK1PDnp\n3m8jhSKeP5RcIwG650P+Bsi3NQ8ZYTOfay/RxrftBW3eoYSG+fwL427GJICy\n0GHWfyJEmqvvAst/y4cVVCa971vSfGO2xuRmtFb5HL/kPmdQKQGJeS09y6GT\nQ9ckel9D4ISNVM9s56YTpRFOKrNnOI+BVwhLJs5yraSTV6DU9eGp7SKEefB2\nco9Q\r\n=yDWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtE+jhOHCy8VLSe3f6b56pAtKID+A2Ge3mWpK7Nc2W4AIgTN8d99OvDhLdaZFhnyzjUK5urgN51btLGX/7Hk+51aE="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.2.1-beta7_1586578218291_0.33873048824005125"},"_hasShrinkwrap":false},"0.3.0-beta1":{"name":"rn-bugly","version":"0.3.0-beta1","description":"bugly for react-native,支持统计，android支持升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本手动安装)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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初始化参数，可配置的参数如下：\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`MainApplication.java`\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要，可以设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\n\n\n## 注意事项&&疑问\n\n#### 1.无法使用?\n\n请升级到最新版本后再试\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\n  \n## 截图\n\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg)\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg)","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.3.0-beta1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0mL/bLFhDno8MAvj2EMUq1smjjS+avn8Gcqi6olMh2JDHI+fEfSW5gfzF7ms9QcRTZ4Pl0LdXnCzX8CxJGVCOg==","shasum":"d0644946a3d4c3b9714cdab1ab1a1e1788718d58","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.0-beta1.tgz","fileCount":30,"unpackedSize":771165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekZoKCRA9TVsSAnZWagAArnsP/3W9ZrtWyCtC0xReJK2+\nLJtnPQlUzeE7zcXwwfBwJGLqLb2Bzo8iP7t0PzXO0yG8gEwBdvhInazpAQtR\nPyVkK4WfQv3zGAZQq/cjbsMPOsh6GcVNw4qZWRKqKmSzS4Iw07hCslThnTYN\n/UsIINfyZd7QxmgwCF+ytwkXAywNmTVaKi59HWx5Ltc73GzwrkI5q60fCceu\nN1Ov/u8CwpYQT5uTxZANX06+ZA90A+VMjXccl9QWOH+GxEkTzFLiWkW+nGrP\nND4KVZlyO0uhAy4RD1QHn50oBqFiwCPEpqJkGeacdP9WQYmMQduBTw1Mb/NG\nDyCmHc015BItLBPQ8Yqkxw3ooCmtAhYCGfCkPsagXruJ3SB86Hn6/wckH0jX\nGlsYfeK5QoTmHAnfDt46xBvcU9x6OkGyX88HVS2PIiHErREmq6mnAHeJoq7S\nYuEPYr/Ff4D/HYV/5kE7usrIxzJMpmxaRAe24eetG6mOTogKkE5ZRh1My5hU\nGOvUvblEy4AOo/qMzn37i6mfcPji+W8ee3IDuracmt67UKAd37gv8mgo1Box\ndadSV9NvxKY+yBntm2tcQVNEB+bjtYnVUxxX+xXYfvoHdOU0yP8T4PDbki9C\nlWAo+D6UIL/qHZXVA+nzW08raUCNrZGpvAnvTgcaINTHiovbD0shcP8DqbD1\nce2P\r\n=KUZ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk/Y0JSUPSO90jZpA1C9D4WIl41l/vHar/HT6dwsjiSAiEAvcx2947Ur4zlSqZb5b6Ac6wTibve59qQrVYB4jypHZw="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.0-beta1_1586600458291_0.01587834812949329"},"_hasShrinkwrap":false},"0.3.0-beta2":{"name":"rn-bugly","version":"0.3.0-beta2","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本手动安装)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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`MainApplication.java`\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg)\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg)","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.3.0-beta2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IiCmUwqcD4Gy7tpmuqZ7zu98w61kS85NJ5rUM0ADV3qPU+d89Xht3+4L/uVzfmITswDUhtUXpyuQop/ZuPjlmw==","shasum":"a61c528d1db915135f3f44dc6d7ee70a1b29395f","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.0-beta2.tgz","fileCount":30,"unpackedSize":772448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekt5RCRA9TVsSAnZWagAAMz8P/j2jJpysJ1fXJVD1zvdz\n5uj9iGfhDpL8Sx9xxdfFf6JGGmsHgK6oFbJ5E99PbMDGp4MisjVsYJclo21g\n7RauyCb1gRuXo17LSS9zJ/OXDoT6bB4OUnr1elluwXmMwbUdQMeo8R7PDZRc\n+b3N3IFRJSAryoTP5Ohy7YF5/LGIWXZe/UfmJVa9QtX0uB2/pgnmm29SXR76\noNR77Kap/092C+KOPnJhtjRBuWNeGlX9LatBuuxJVHvqREAB9ss6WJ78+YTL\nUiOUQxN50mholNOrqEzCJwRKFrLUZEpvLn9uRdkO7joxqB155Two+O3czLsF\n9Dx0zameU6oLbdiMa7X9OhTls4aMiw1VMEOiZwj5HHxLlbclaAOAWoATYo8y\nn8jGLYZPJoARM2f14sVPXWdPdsRCse3bF7aa0qhpeqJi0dNEDhBgLoDoyAJq\naJ+dMByxZQNfmzPiw1+HRwtkH5ty3+qnp5qM3fqeiRecTh65SK10ZlnypYTX\nPkD4vQtCWEpwLuWiaGrms5o0WGO/1Of1r1Mbqq9ovKFZs9M4491Qs1/xBVyy\nfpG4OeOA5TGA1Zk5yQmhJszZfwN5jQXm6IKTmpJoxu7nMk8hKjdXPA80zDfL\n9cEfY+tNO0cBfrSjgALi0emDgF39PNzU4PpMgdtotBY9XkPgM9/EnVBPcqMW\nC3K+\r\n=4hee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqfbetlvAyIufDfcnjVDERBPIE1m8m7Y/Cdz/dL1gi4QIhANEiWVlhhB7LRDfxDm6a7xhEh6tJcG4YrE4C9OJ4Dx0a"}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.0-beta2_1586683472053_0.5137682931507861"},"_hasShrinkwrap":false},"0.3.0-beta3":{"name":"rn-bugly","version":"0.3.0-beta3","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用升级\n\n## 安装\n\n`$ npm install rn-bugly --save`\n\nreact-native <0.60\n\n`$ react-native link rn-bugly`\n\nreact-native >=0.60\n```\n新版RN会自动link，但是需要在`ios`文件夹下执行\n\n$ pod install\n```\n\n\n### Manual installation(针对RN 0.60以下版本手动安装)\n\n\n#### iOS\n\n1. In XCode, in the project navigator, right click `Libraries` ➜ `Add Files to [your project's name]`\n2. Go to `node_modules` ➜ `rn-bugly` and add `RNBugly.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBugly.a` and `Bugly.framework` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n4. Run your project (`Cmd+R`)<\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.reactlibrary.bugly.RNBuglyPackage;` to the imports at the top of the file\n  - Add `new RNBuglyPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rn-bugly'\n  \tproject(':rn-bugly').projectDir = new File(rootProject.projectDir, \t'../node_modules/rn-bugly/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n\n  \t```\n      implementation project(':rn-bugly')\n  \t```\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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg)\n![](https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg)","readmeFilename":"README.md","gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.3.0-beta3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zD/o7e5Izx0XrOw5HwQ+UN0peG9TdZyB/tmxr1DKP6m/A2AKgtS+EkYS5pSooh5/rYP1g/Ox0EOsZZyuczoF0A==","shasum":"780934ed2d52d5344f789bf0a65d2c7ba7f0a963","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.0-beta3.tgz","fileCount":30,"unpackedSize":772531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekuJACRA9TVsSAnZWagAA80IP/jkAQ1/kgXA5gzQyVnLG\nJVmA15K2ayF4UWxpKw1UVKHk8ukMVt0DDBAIdYCjseNk3/7GmQlEj2LGIZf6\n5SftzB0tq8zNgdpdE6ekVuPInD+oTBKI+x2j5Y99tlg2hmsqzjLasz4DOsmp\n8VriOgCoEX8EzzVH/IGi2PI+mSJtLtfKIcO7DEnp6gnDm8kvuhnrHziwmCsN\nGYtWVTznwBBWjaIz4Xy7B6TnOMqeVcSYg67q31dEA7matdtqdwi1qsiaNX61\nQro4xsuhmVhBJOk7M0ci+U+/gNgz+NWzog9Phiy54r8TDPQj3AmA8P30mJ4h\nDjYmYJUGDYn3UpieuUL2y2aYEcGlGe2K9ZQqmNUf43dCk/eXfL9ioALWAN//\nPuAC9ovj3dvvMgaguFnXRtC/FYhHTQYdJQg5lWWF+rrwfoh8Ygi9UW/1wbKS\nMfEe+P1Aa6bboW1nYqP+bCNRQ/SEf/AjVX/+EmxspFTeNkcXPb6r95Is8LkF\nme1mnpEuFqZAhz1CqGiEqP0ydnEja52+69Z8wO/kSAekVIzpO1F15XLhXphu\nTmExiPobGn8xZYzLHriFL0ZfxB9e7p0qqor/7mSxxDC3FDMEwlDi4d3JNCDn\n+d2kR49sHKR3925FUhKExHW81aJ/TIJ3Ic1tfRnlLNjjiD5S3xllADA+HXQy\nHCrW\r\n=F5Kq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+RMO9l/BTckZ4VdZRasLTXGde8uncn1pEk+hdTwTk3QIgT4V+KIhioiAHjd53KOzzyBducmM60RPgZIa+2g1jSnM="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.0-beta3_1586684479949_0.21757385132361828"},"_hasShrinkwrap":false},"0.3.0":{"name":"rn-bugly","version":"0.3.0","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"81a348e450f633306842c3a90cd4f85598a6a0ff","_id":"rn-bugly@0.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Mjuri0tT4a2LdWewK28tWbrTz1NtwckV04FNCjHtqBSpZ6zDMlchEGmWTGO9XWBs9z6YfIjRvQAVQfeaCV37XQ==","shasum":"d299beb28a235f62dd71236d727804fa39596ff2","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.0.tgz","fileCount":30,"unpackedSize":772525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekuS1CRA9TVsSAnZWagAA3ScP/3Igw46QABbpF8zDSuCZ\ndsg5OkvkRKhAuZAWgGYpUQElHQYNb3BjZlOQb8ThCcpl+Kf1nkJR5OfKcfIx\nXK4o7NGIL0QvuXXCBEillaEpkBnBhBnrCEQzkYazJWx/DQamMn9zITo1qZMD\nYMhrCuLr1s5xLR4p74vH+0rFoBCYu+ugL+3Fe6/qUa3+0YfCwQR3oqMB+3Lo\nmZZw/i5q11f2pOWmU6e6xVcX5tEsviRGo3nrJMHy2CHIz2SJmZVGLFNypm1L\nFrmXMrEQGX7IMdmL5MB+M9aNuS41GtsG2/Q5durz+GrNFP55BqrwnY2qEfSv\nd0qTf4sEZJTTcKem8Z0YVTn5DT978ObGJvwm91VeJrdug93f8KklmqtkNVt7\nXK3SMsl8PKNHl8sw9sDOgzaNzCq5Sysbyy91Jdn9HaEleGgRSzrlMGB5FtGB\nSQu8QY1JSkr3JNP3WI0ada6Ho9RNmSzXFNFoagXVC3ZRvlRHSx3Td2WHsH7d\n1Gi8sCsoGGMmH9t7Q5mP+nnrNaGGohghpXNWD8M7cg3/M4B5kC4roqtA1E2S\n5hvnwZIvPYjctiwXIQWBzqzz/UihjnRf2MjFtPEHJD8YOqJPZVSuofGixX+x\nLS5HdJH44TeqRYuEKH8iFqNYBVZUJOQ7lKNa/7zin4UVlhwPAh43vkDn7C8R\nGdq0\r\n=owtL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsgMUOjeo2NgP5P7ty3l1fi0/vznJtFf7/76i7kzfE6QIgIGuAuACUlxJZ7IqRoOxSKYJRJnYwbmE3xIiqsrhfui8="}]},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.0_1586685108658_0.07235312890333034"},"_hasShrinkwrap":false},"0.3.1-beta1":{"name":"rn-bugly","version":"0.3.1-beta1","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />","readmeFilename":"README.md","gitHead":"7ef4f68ebe9652745387f4b029007f1bb28e10b7","_id":"rn-bugly@0.3.1-beta1","_nodeVersion":"12.21.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zXHM2oUt+FBc/Cyz4fS9KarCgkjmqFX2ZrpqBe8GMAwcjWNaeQk/9ABCmM8EmTqmZ0i7EL0iH4bfLuufqADzUQ==","shasum":"6106ae8470a25f3a8a04547928dd12d80a34de25","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.1-beta1.tgz","fileCount":27,"unpackedSize":114543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUW0XCRA9TVsSAnZWagAA7kwQAJjMxIbiHLGSFH029/LQ\n8hJTKoQh4Odk4zTXMnATflEILQlv2DtoFBNdN9Zgjv3rILMO3Mz16rwfMCfD\nogZ5ke9OLv2dT5iXs5H+WrM7KoW7VvX73QU1t9oQiuiuPBsNtszrr1ZrV+3L\nSDvXucdm1muyLd6oDeylisb9/fJN9f8kdTfNl7kpSr0LAnTbXhwKoY0W+08g\nv+F8kd/pZGcJSyvobb4P/6X4An9AN2WOzL3IYQaEbYUdwuiIIIvFccQ/f+0h\nMOzdVvRk0dBhQDj1vrQePlxAOmScyblTgZTI3s9TqcSpbJJMuS7qr1u5hfSt\narr4jskVHZ4OY9k90aNh3UpCUMe5Q1V6xLdSedi5blQwnDID0MEGPVPGerG6\nuz/Jtpo7DDLJCVgqDIHAF0DoTj+5ClKhQPZmYR9+N4A+04CGzKvxmN1/atyf\nGxQwiDxjwJ+8V3+xPQFMNSVcmQfiNkYtt8iDkJkvk4/09E+od3UvICXWoPN0\nPBGINht6ud0pINltQEyjWH1fCc6c4obs6Va/nB/eaRgni9MtwlOtYGYKk0Fb\nHH/jsDRKhKLCXubuTwhR9hwQggcY9yJhci3Cjar4sDPX9p35s4BoKpZHZDza\nuMMvAQNdKr1CEcP2tAVxgJZgbJSqYrLvGDcYUvbbTeyLXoPqiEnmeo7clipm\nYuK7\r\n=SQn1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKclFIMsf1pR9oybWFlmLyc1TqJgjRBGBlarGE7sm6UQIhAMRoTv09Nbtex4+Q4sEfNQCOIp+eHaUi6fBLnyGtOl6F"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.1-beta1_1615949079286_0.5178860107136392"},"_hasShrinkwrap":false},"0.3.1":{"name":"rn-bugly","version":"0.3.1","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"4469782590de33e752ab4a69d90e05ded11284ea","_id":"rn-bugly@0.3.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KoOPFPNbyhrMvIeIjbrD/HMZD3wMCofhOuFOh+Jw+7lSKvq27DumVIUVAuncwHIBcK4RQ/6YqP/HnFpSki89yg==","shasum":"30c734eef0227f21d7c09860686daef0766e3a0b","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.1.tgz","fileCount":27,"unpackedSize":114857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUW8KCRA9TVsSAnZWagAAeFwQAKAYlEJ0Nodsmtn6bvNr\nWvsRktLGPXxlRSp0LpXP7DhxyWqCFQ1UUqUilyemG9CeBrgcp+6VQMaoDWWM\nQWPr3OU97Eo+9ycRo5YpdRNgMZELIKeh6/4SbaYbJUDv7O8lz6+4VSxdmp6R\nvDEC7/8nHEuhXyXZexRDWvPDjSkaKVCNqlbhlyNVgC+qsidehONyNXF07+/s\ncM0N9jfKRn9LnOpuB8YByNo8p6ID+vEp3ZnoDSHVkm1H5nt88/57Rfdji7Zq\n2jTYoHquLpQhDepm3M8S9PnPt2yjYV0gJRYZvrFfat/YBopIuK7OR/NTzY8Y\nFcMofZXiY+P2lYZgFJ2DLrU3M35euD1XPCgXBCCjRvQQs2mLB1mSKXWTzwP8\nfA7LHLWr/l922iHC5e2jB3BXnOTScgsibWpb5dkrnf2VoGunHYvJe+C//7Lj\nkvHB/la/m9Ko2tBp/69DTjmJXmFp53frvjGef87GtJN0meLKnr41lVvyeYZr\n6eV3VosZaZHJriR2GH1OfpIY/kaYMMslJeKX4bVIQ5wd5A+c3hEHlcRc38tx\nRlYSWpc73+CEum92yVR5dufmxPjJUlt7sPHNdUIhCw4LIymfDgZ8WjA5wmE+\nLX96Tf3KdWiubVCw02QS0ePWMeLdb81rYuYdwFtL7Qmor5L7uPSYXyyJCOIz\n3R63\r\n=Hzlu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRu5bvbXMTS1V1oyUU9S7Ybmd+bbIN74iezG1GdqIO6AiBF5+AB5dRfCmrQk0UoK8nFU/ocpCp4PlFfn5EwX3KLdA=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.1_1615949577927_0.5399262892872674"},"_hasShrinkwrap":false},"0.3.2-beta1":{"name":"rn-bugly","version":"0.3.2-beta1","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2-beta1","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0jlXPhdokcqVO9TgIoXV0IL9bWBlKpsmivzlaDpUUVeACeEtS6dj/zIfSooJfDIwuUjGTiiq6aA8lWdrtXsQzA==","shasum":"1da636c27133aacc977cb7b85201efea25443080","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2-beta1.tgz","fileCount":27,"unpackedSize":115706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb/RkCRA9TVsSAnZWagAARnwQAJzxHwHWSBXmYUV8HRQi\nE5EesR0OOJ4FszhXHnfJuCCxE+gf3f6UrBoCmV+TzjYt38iGjNfWbhl3ydu4\niK4VF61Pdi02DzcO2eepmTGDrykIkkyZ3SZSnvTqDM7TnqfGKI/dnBHmCc3D\nPvgPZDM+hiTjcq2lVAOEQANtYdJFfO4NduCRo5UD3Jd/q6ig4dmuOpGI5D0d\nmdgcy3mKQz9+jjHvKakWqGyUeC2/UMObUFISugKpvJ7icShUHFInNg3jbcsN\nisFw9yANCz2efhPPzAM0k8jr30Dd63x8WDpUETQW1fPAu7WgTgVg3AJrqMoD\nzugRZ+1l5oU76zPEQ6JDYIzGNZ4VeZSp1k/7FHkqMi539sNwXPbTeM/BlIin\naAogpwbFSw3/1yl5usxVadMmv9jXK6LVOX1GSiWwZWKR+JSRbcKDJmz+ecr3\nvLD8t0uV+e1tRocX2FedZCANjt3JRBXQv9DXXlDmgRYkDhlAKXm1nv6Q3OeR\niaRMNAO9fkaDuTNGbdmp4JcvHz5G/yZ1+GouDcKsqVaOJNpNKNxcgSJU6Uv6\nptWRZrQ49aetFTt10r24bgy+HpEsjs2ivQFaZ6ihJye4mpCI2iUdv+A6Lz5Q\nmbheUYd75HEwcFoAfNX+jv+daNIEKW/CWg2No2kqhWpmh2Iwx1/l9ykTx/Sg\nYyq8\r\n=M248\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGFIQzVDHtC7oa3GXF+rw0GF0qAPkYNWkjGmL2zb4DoQIgBFLg+j7lNgZuwSipjrwoqjszvn3ktQwzL2ozz3buLr4="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2-beta1_1617949795717_0.22679534014060576"},"_hasShrinkwrap":false},"0.3.2-beta2":{"name":"rn-bugly","version":"0.3.2-beta2","description":"bugly for react-native,支持统计，android支持全量升级","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](./index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2-beta2","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3n34G8mJIA85GMP93044Spq9dzWqJv+1ejVPOwmRFt3P+7k5S7wPVkPr87qQaIvqCOgCh8oHy01kK3T+2MBmCQ==","shasum":"eef9e53424e76efd8cb2d377ac1611fe52c32776","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2-beta2.tgz","fileCount":27,"unpackedSize":116172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb/kJCRA9TVsSAnZWagAAIVUP/RRfj8x1z5w1i8y1Zd+s\nJRnrOBSsDaXx2KoId7VtkO5GoSaO7nKSeRs7RwNF5dQSI//yTVzeZQ/OPjEj\nKisnjhMY2UAImJfD9+0II8dCaLMd3UEdsaF0UZCBJnB1qIG9dkTZN09Ee68i\npqAOK9GOAZfru0PmIvQztjXUPV83zd7AWsXIJEhNYdToqlT4O/CGqHPR+BM/\nk6gC1172XX/udiH6dTBxD1kZnqyw/TQK/5bA9nMk3guKnUTPeqFnB9LSvGqN\ncQHneptgWTDFSOhYmto64ElTYNJgqk5ZavcPbRkU9ccseS5uUnqlX6MMPvqo\nDt3sO6zSXuBaSOUR5duxLErlYLFZLgZIyEkiqHbb4pWNuXzQx44KAvMgKzlP\niso2KeJIXcGXKtGGt+v5aBtEDhWdaUi+7NwtS4N204xB66IXs4uex8NtA0Ad\nyjnQoHaQ/7guivOI/j4cO7HqsejIuqxdrCfjuo5KOaSLOuxrLI+/kLmf2PaU\nlbKvkdG+x05vjlnsb9jdcL20exVASK5yiloxCuX932HiZRXrio33mwusqXn3\n0V4RfdTJATKcHOKLyWdZiVWajL6eMeXoU0OsexGTq8/J4nFFrvCaWVEI2uHL\n9MlI1BJQjEOkDvBPR+dtpSFnG3m1rDusbJlAR9YnDx2Q78jvY0RDjRA71Uy6\nmgmh\r\n=IRp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqdKD3FdINABDAH1FzuiXlHiuXX5/1K4P/8VlhVEpNGQIhAOnwAoiFDOOtopuURiOiX/L7Of5L1w7a3ypQN/lp1cvX"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2-beta2_1617950985464_0.6718117522074283"},"_hasShrinkwrap":false},"0.3.2-beta3":{"name":"rn-bugly","version":"0.3.2-beta3","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都都js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n```\n\n具体方法请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2-beta3","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6tuO1WbdXj4hyW09B8Kh5GQX3vm5FqAsxwRm99xXU2zNhfE1/waTctlxpqhx03cM4zpvM7G4y6p+vLzH8BtzEA==","shasum":"26de6e5f0b3ab611cbf2e9a48c7d748b6b63c5a5","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2-beta3.tgz","fileCount":27,"unpackedSize":116209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb/6nCRA9TVsSAnZWagAAKPcQAIGtbciiuJahDJMd0y53\nq6YZgm8+vN0CE/mdm7fip2l8hOa54PwrOOTme6hcUYPoSt5EIoHEefTN/fZ6\n8Kda+2RREIY1hVADJVwQNUA2blxLt5fPJYScPPJeiQFXlYYsPYmyIs0UPvNM\nutOVMsE6/5hesnUntZH8CakTJPLp1UTw5T7+0Rrv3xAeEPU5/Bi9IllG+WS9\n7klWVBawXx5Ip4iJM/krq3YAj9T53LdeL2+iGGrrCLBofh42MEFIlL0sOZyz\nqaK277StrLbVhd3G22bAWXeFvljSRcV5CZNJuvUUDymUDndGayIoxS8TT2LB\niL/sesv/3k6dfmO4QTaYE20D7tOGRkMXKgZ5gdfEs9RA6ItjshpUsAPLeUS2\ntqCdqsgXRgGv2Xvhm+EQVtkl40JWnMNiJ9/7oxAgDps1vTq1KZpbRaLfQzft\nY86H1ZgWHbKVuLKHPhLUdROot6Ox+SRDexRzPnovoFCoMDkZkRMr0ffcI8He\nN5Zbl2BSsjd5G0MoP2c65bMeqFSbpeRrwI0aVxFOCAQVKjWSJaWoX/XW21/F\nNAEx+6NxhI8M0IO3s/oA5IYPaSW2IHT1f/jr+VNUncZA7uBj7PHmu7ep4+pN\nauqQAVd//XZznoHjwhqIvsOCJ+GcNNuVeo1yq+nxLcKm+sBaNkeL4+OMcZ+t\n+QNz\r\n=hSs5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBw/mu2WnLt8BvCgg4jq4nlwx5tbA1m2rfFuKqJT4nVAiAIyku0bUkn/Wf+QkZqBE8HC37n+HvTdxc4kXzOzGX+uA=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2-beta3_1617952423287_0.3937426212109727"},"_hasShrinkwrap":false},"0.3.2-beta4":{"name":"rn-bugly","version":"0.3.2-beta4","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2-beta4","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mU0tTm6bUZSe1ItoSYobap5ZeYgmlv6uVS8RGxOtdE1vs356TnnP+1jdnhmUCWIvrCxdFKKy/YD8BBRZQYdCzA==","shasum":"337da301e10b53badce7f011e011cf999352f092","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2-beta4.tgz","fileCount":27,"unpackedSize":119426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcA4VCRA9TVsSAnZWagAAlQUP/0yYB+8+oLloPsjjh+n7\ncqaOwDnp5p7ay4G7ChVRijFgEupvp9rg73ggp1ZBdk9CyFhxCCI/MIrW3rPW\nU9eyOhjIkx8KtLfqv7yfvERSgYcP7aotN65hQsFBk8XR1xxSmnE65tdluo3s\nV/rNIdmngmFSZbHJWjFUArJQfojxv2l6n1ndEAzgQS5CYOfqIE8B2fSXRTzc\nGUg8HSLmcIW7sfYGu+yvKdLU8UkstmW5gjgR8D5YbQHxEJekJl2TwJRoF1u1\nT2KoEAhMj6Jvldis1cypIF7B8oUaCzMD6iaHX6V8//drPAAl9a+rogQhiop9\nNpPyt+fyRLib1Cui6N3wKAmTLqCmSBI0kfKQjoitFRGCAReS1wajDCi1mT69\nXmrXkny5mS/YUKKnx5BHvNkBSsFL4nC1oXfsoSduBvbP/UM3hdgphQvo3K3h\nq6AXuHB+3O5hCpiqx3Ai00gYXX+siO7dkXBZedixQVrwzoUYI1vHWPXomlBl\nVslffWg9yA8ic+7OlROuMjiVeUFTZslYDB2Cosh9p7n+X0Vy3Xygko1ex98Z\nhvcTqdTqqeg5T6wSYuyTSC42KjzqzO29E3H2ZNL1jstM7n2V809ri246ebRY\nZrJbZl3RqBxnKGlFG5VwOEplSk28I4AE+mQNqpvH6nrBsCEkajUxr0vq6h6j\nw50y\r\n=ssJg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgJX+08KMvIoP4Z14/82iCmy6RUNLE6UfH76ZzX4N1pQIgctIXjdk+BLPdxKk++uNx98xDyiUp1ESwZ90Upyx8PWA="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2-beta4_1617956372664_0.6333123917428143"},"_hasShrinkwrap":false},"0.3.2-beta5":{"name":"rn-bugly","version":"0.3.2-beta5","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2-beta5","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WA0AR7q6uVDP5wbbgstZcgeEdy8A//mBbhSlxss/Pt5GJolspap0D8dir1zOvVmx63DkD0hoa5suauIG0FGyNw==","shasum":"af3dcca1ece97bfc178382c4d8d96a692206a5af","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2-beta5.tgz","fileCount":27,"unpackedSize":119378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcA5RCRA9TVsSAnZWagAAyvkP/i1QGgZdWlNq+TgwkG7B\nWj4+Ls8MXUgAAXUZ3IF/Diuhwh1ie0XJO+h5IOY+8BUa6bZPAPrgG2V8gViT\nZ+j3C1OLTG8PLrFWquruYacsKsfOPQ1Fo96g4z5finTwyEsoQfAcbKGPifIt\nq2Eaqaojpwadxrpj04rKk2oB5/fv/SS3cuev4M5s0UseaokdiINDMqZ2gJli\n1jpCBCf7SkK+6soIexh6s0lMTB1VNBoQ1YuNpjI79U6iYlYxXJH20MuudgVq\n0yXiMpZKF3jgzLv6A//GjVkiGv/1rpHAhmZNepCY3p6jx4DHVG/f0INdE/tQ\nEXE1N8FiY2oh8xz3ioRuqt33OBK+aamHWcD3QslwVkkw3gMgmWb0UkmJJi9z\nNc7EDmv9Y1J3ZUSFV8N69WhZgJXB4HxZOoJVHuxuvl+5YYA4Q8e/NO+LoQgV\nn5jwkzAQi/m/p+mgVEjL/kumd0fo2z4poOFOjE2CswjMcJejIKrfDFMNxrlE\nC4e7Z17vpdh4xKI6ThGYNfyoQIAL37d1UInd1ah6IQYJF+xE2Mx4g6JlS0lg\nP4kU6ODJK6VnYNvfvLhOe1Zhi1tEdIiGZ2ui2X7yH8YKtU0K26EfOh7P8MbY\nz38qQ8XraZwQ4+n3XM5514Y1EpeE2156gwNNcpKvjltzWUlaDi4ePdOq/seF\n9CSI\r\n=TGex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMcCvhj1aUEisXBhTgdZMtHNyI2RREXA/OaRMfdXfTCwIhAK75UIq25ddWhAJx0vkqTrV0tQSiB4Y1AoKj3tGLJhM9"}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2-beta5_1617956433584_0.6119908367594125"},"_hasShrinkwrap":false},"0.3.2":{"name":"rn-bugly","version":"0.3.2","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"e8acf9828186d8ea360cd8d38978dbe312b68d35","_id":"rn-bugly@0.3.2","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MoRfZWSfxUlhw6ObC7N2L5drB3HrGLyprwutsj79cqZtCyDhW8RZAq9+2gHlOw1UZX3D+B/zp9OHayWugTXUhQ==","shasum":"5ca8641f3e6c4b7786dc934659bd2bfe6ce3d74d","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.2.tgz","fileCount":27,"unpackedSize":119372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcBBGCRA9TVsSAnZWagAAS2YP/RD0mH+EOUWM9w6obXVg\n5A+UfSNNcrwvDe8zuq/uosEfVE9ZUbok3iTEW4qXM9u6r52xOJVVnWMZ5rkG\n0gT72OUJpIqG7TPu1DnzvNiXbIJAebMZHSPGQX/db7Dpj14LjYQdxZw3qOeK\nd++QFlA/BpvASY6ZghnQyFn8md/3QEmTHoFFshudUEwGGnzwn1KnZ+zw8qv7\nGEnBZlCWFWHsv4I8YfmMqJTnYzNf3i8rHRvZQV3tvw13PDgIaedoJBpO8MQX\nvW4APU1MTLa9U5GDLYLO4S99X4LsHWja5kiNIpkUtauEv2FX0ESbpdF6OEEi\n+IIya9wEY5wbREITs3MAqp8RDGEkfAwt607wzkVoT8ai5DH65ShpRmAj13SL\nQAv6o7O8fVc5Q8MU+RzKMB17XDn54nUuxlodvqwx99WF6LxyNLgdQNAfceC1\n5xK79YAr1qjfZh+Xjr7imGauv/kb0oaPfrbK+mhiwGWsxUwNViwdFxUhJ2U6\nPlqzCb+c+4YFZV0pBrHdEp9nPsExZ19bcoiJLZMCtqUu4vOQ6QwdUJ4hK7mG\neNm4U9Oo76j5EtxM7cjIxhwSXB5BLaBo2Lq1SrtSQKP4rWnAWO7lZElJELPC\nfNuZrebtRkyKR8SuJacIsrQcSyE85uIPnd6rnfIys1rwws0ui+4l+7w/xWcp\nCYIk\r\n=Lcql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCckOxqhPeu56SKvLVx9XhIFI04BDPOv2VJybjMzYqj8AIgN3cQ2b3ev89IGzP/JfEF1BvOp7uM8cFXumdVrjUS+p4="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.2_1617956933693_0.8738479582999166"},"_hasShrinkwrap":false},"0.3.3-beta1":{"name":"rn-bugly","version":"0.3.3-beta1","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"fcfe6a6e97cb1f1c0272e2aea7e4d136917c9782","_id":"rn-bugly@0.3.3-beta1","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ojcG6W+raK0v4GvKQbY7wSYtPU8VPydGNCk0EXJMoAAbc8pV2tHbKoEWjJFrwQZXBSD6K4XGBIcR34FMiWsSRg==","shasum":"823810f2b7314a1b1a9d936c4fd2d5429e721f6e","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.3-beta1.tgz","fileCount":27,"unpackedSize":119609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc7CcCRA9TVsSAnZWagAA8RIQAJgLaGYGbSCilXYfRGgM\nkDJwGS9v6SMIkvyyaRKm6BvTnwWLF5TrX/3DAb0B6EocUMkz7zZJwy08P7p9\ndT0acHGTL8j+zFhhY0+EV1vBKMNp1yIoawWZuJGcxYRUO9N+6AIlDFBbsYrB\n6BmRe0nY48MZmirN6dMtyI5tk+RZIYcI2COAVUoIALgNl2iaA4Dj6Ck80Aq5\nkMKbC2gBeY2RGtd8gylL73d5JTeNgneiIXugTjyPpHBxI3xxlqplaDjaRQ9W\nJbLjDcQE834TDwbQ7ufeCHXs+mNqhYuPSQSG4ojE5F7GU9VPHWhvyGYh5DWd\nhJnXzfvsM+/Wz5ZKRSI98H/g/CtIhkOQDQkIsWRZ0NCWrp8sEfENkpi7E21I\nA0KiUr7tnJ5uWp/wmkhbLOP1iI1oRYqAb2a9iCCCRFzg5jWtQ51+Jbxjs4Xx\neC39Z0KRPlIynsCDi4Vt0JdyiZtDRd5wMILlUDJHrKug6Qnw4cCHYsinQR5M\nprvgSt4JvQUAU6xl7hqIkUXNUPJS1pgQo1T25dLWVlARepLmcKtJNAl2LR4i\nVceaRNXzJNbqGuOqKMgg1+TGZ6zZCSUOULDUUhOyxNc2hX8QdjnAdefQClBT\nbmdkEb//pJ9Zj7Ncqlbw7SLHZY8D5pp27+h4cxTa0syDfvIcROv+oxKd6VTS\n5kHO\r\n=iNHm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDimVRbG2r4+g+poKTRIyeJe/SkdqGbQHgPp5pswCrUMgIgH/Qqz24wUIZH9SAMKjupbts1WRhnDTjmMF9uVk3kSgM="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.3-beta1_1618194588274_0.1660910564208049"},"_hasShrinkwrap":false},"0.3.3-beta2":{"name":"rn-bugly","version":"0.3.3-beta2","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"fcfe6a6e97cb1f1c0272e2aea7e4d136917c9782","_id":"rn-bugly@0.3.3-beta2","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1RrSKkieNA7UqqK6vODGMP8HZXirkbW4icZ0A4FUR3LpLN4ZQAj4h7eyzByAhWHRxsRCyJgeqLVLnqHEsdz8FA==","shasum":"938b62c80882afce54d3b61a32f0077d08c97177","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.3-beta2.tgz","fileCount":27,"unpackedSize":119610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc7JDCRA9TVsSAnZWagAAZuMQAJswwgaVxS70Q7mdWP4o\nXYQ388fPGOzv6sNy5cYbDVueRj0ZW2Wyb/j58XQqa0hKZjqEXHENo83xaTg5\nJZQp6NyCeD2196/hq+mD0VaSLM3gmjf1f75ssj3QsaI9JsGTBoSuJ4YcENCh\nqE5VzGcb6DZDbEd5DFbSiS2BebIx8UsmiJFi2CDzQIxFKEmkAeTi3pqIGZSu\nj1LiC7e9B8bsoprx0ifB2aHN6yeuPr4VT+P9Ss2r5MoL4DD/2v/gZFdmMFWX\nKo6OGRLaHq5ebPBWTD0Xygfeed+2CxHGKmDuIshJ6DzY8LlwHSBknjZs+uaG\nkTNTKp70TW+G0wDuk5kB3KeRq0riusAK2zih238WB8mtX9jqLPO2M435Mmg/\nbg5xD0M9vIeNxDniYHi2n7sdj2kC/meEcmrkhMbd43ihfPqH1jobOlpATi/B\nJ2nBz8UgTHdd+Ws8bo7bGjkjXNluUt7KB1SFJlAVxR5B4ppFKOnS1fhSGizB\n1bEB4mQrVveTi/SfIXf6KKSt/uit1DWSM3E855YQ0SdKIn1vMbMhMc/QUp+E\nOlpeeN+DYDDKRbp5lCIubqnrPyDt8lqD62qp9LLUg43bk7T3ltiiDYEHKSHD\n3TCUBP87yji0zND0H+aDegO0HaoHHYQOE1GMYxJTPf7wf9BL8cC6RKCGpX3X\nx0tw\r\n=cmTn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClL7B7bqOp3MxqcbN5Cx9kLLcSOHDRQW5aZgcYR6ubVAiEApufvAjHSmJdjzzWWhvku6ml7R5thUehLIdQexFgReE4="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.3-beta2_1618195011221_0.9396391765689001"},"_hasShrinkwrap":false},"0.3.3":{"name":"rn-bugly","version":"0.3.3","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"fcfe6a6e97cb1f1c0272e2aea7e4d136917c9782","_id":"rn-bugly@0.3.3","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sixPnzrlZi7qHABiANF56XIkDEWrPxk1VRO7mE5bOUxVBdHA44rrnpi2z/Xqde0vuLueFk9QHnw9GlhLTXe9kw==","shasum":"6c9e95384935f8fd27ee04f7b1274e521f8e32c6","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-0.3.3.tgz","fileCount":27,"unpackedSize":119903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc96pCRA9TVsSAnZWagAAZRUP/3YhQBJRg9PyAa7rPWB2\n8H1soZbDPL7HjlP08uJStwbbWNhOx6QVemeFlt8P4s2tMKT/yFU8BANvP1wg\nnrhtwJp+uPMdQIbRB99vPfAe2itIud3JdQEUOxK0dKHkzuD5XElnft9sg5kl\nLlhCbnURTovSuCc4qYRdN2ChVDwS5+LFKTjzCgOcMAbTvqKUb5eQt/9317TD\nGHKOuTlBmoWjlFmX6KqSujE3Zg/ar7Yho3fenYG32SM4Dck2AoKM6rY1acqK\nQKFqVO9gRnoeOXTdtXvGa8ute4Gr7niVvq3H2Qh9JWR3Te79dIQ0m8UCTwfr\nk7T4J8BkDimIC3s4VTbkOVUEX4YA9b/29o1B01u1p5Gwo54P9FbHBhuXppFf\nK+FQYcVjSW3gelWY+y6/u58zurRrhPtMBBD2MpsybJNo1DNR4MNJLfD1WqAv\ngqpc1DkKztesZ46eCF2sw8x0JK/cegRMyWaElvN7aHrm02XT0OEMirVwxv7Z\nPWs8Sx4G1XxZCdpRdirfEtDX4GpGVo/3h2fHEauHiqW7TKUHFLzbHD/L1Q/4\n8PhXkfgsJPuZAsvINocTbyt4JSn5IGjNqvWMFRSQC51/rmiyJsI5F0KBLC8D\nfvjJf7bYnIfVyUvJXuH5BU3NOdmCw6b9ygUQJR/0qKgchNKFtSYHyy0+jbH0\nBWlB\r\n=a3BZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtZxTdjYUKZS4qWJvMNmP2BllbCWWg6Y6ZQO9zFoLLCAiA4dwB7j+bMO8XH22+Gfn8e5ZwlxOX9/aI5pAAPsZhJwA=="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_0.3.3_1618206376678_0.5116465729351445"},"_hasShrinkwrap":false},"1.1.0":{"name":"rn-bugly","version":"1.1.0","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"fcfe6a6e97cb1f1c0272e2aea7e4d136917c9782","_id":"rn-bugly@1.1.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EHOzOChsHejjToBcNvjcUEaN/EkLFJnpMSAsAwLApnaTIueLHQ3X1t/G4HKNa4vO4qMjWNA9FIRFu3kIvA57YQ==","shasum":"5b5f65ef700bb2174977c5a81b6b8ce71ca8bad4","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.1.0.tgz","fileCount":27,"unpackedSize":119972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc98wCRA9TVsSAnZWagAAn/MP/1dwYyrk7DBZL4nJN96j\nknNUkk2fUtyJNDYP17nXfHFvmgSKg6FJhE+4MQD4yGRlnpMQ/uSCPqzeL/5H\naza6PGm1FnBVXMiphBO2iAPVg4pTyTEtiVwMjCTdLdkc3CDgNxMC/E5QROSb\n25ENqv85w8pyMl/qvZZTu/MX3hRs5Z0qNRGN0vgj8NJxfQ3XNkshV/vadCKh\n8/XD70/3VsxYy65jg6xP0xYcR21RQbt4vJD5VF3kLBGsgT6yp7rnb6wKbeIX\ncyRKtQBTTodHEWalzLYVoK7p1emhKHTrNBr9VMo5aF1LG+P2gMl0O8hlk1i2\ntna/2E/upR1GbZG5dYreU/Ezq9uxgwNX9ak3AZuzvXh1TXWTS6XtEtEbDsNd\n39jTmcQrbw+EbouAuzsCH4eSJ950oGmdWW0QA+x4L8vPPaX4ophKxr1YYe7q\n/dew2Ex0gsDFdjGRHLmTCJ9QJS2PKsgKdIZ4W3JyvXuLXdL4/ydP0KHQgDRU\nrj0iEEOdxf85olM0fq5GVO/U/IbeAE9Mx8kVLzJZaTtvrUTBOizoY0cYpJ+F\nquMiZjUm4XUrmBWHPcPzGgZCqvpvrgMk+QNTvoRcikAN0+eBVeR65wb97tHt\n8N8w7CIWZs/XBWU1lzhOZ5AnRiVfXbS/b5t0KYygOxyVWdhF0B3MiVODxVE2\nXyXd\r\n=sAD3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE7Nj+ET3f1wozACUeRiZoAdhkL3Vh97ZxZNaKspXw8AiEAlv5GtxmLbmmT7xh8bQLXHXQzaVxMiDnB8krURyW748o="}]},"_npmUser":{"name":"yz1311","email":"yz1311@foxmail.com"},"directories":{},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rn-bugly_1.1.0_1618206512223_0.8707647904986704"},"_hasShrinkwrap":false},"1.2.0":{"name":"rn-bugly","version":"1.2.0","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"gitHead":"a7917242f3a95e8e2f045ff9562cd35bfcf3d5a5","_id":"rn-bugly@1.2.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Dqoa536E2/zwjhMG/JSX9CCLZMy1MksDEdnBBp9DECgl3RlOK9B3uw+c9Kl5+IfhDFmpZnsMvzV7GIAdrnAOag==","shasum":"5d0385b9b80b14ad7801c39d6ac532fd352155c6","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.2.0.tgz","fileCount":27,"unpackedSize":120613,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc9lhPpsJilr7RXURRDFz8cgP08QPzNgsNY9Gy7vmPIAiAFLe19ZHmKQIXR4bpDOFNWziydmxkRhB/TkmG7epCE9w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijIL4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeMg/+JEsUjwVUc0kxDyWleNJf5OJJxwKyGIEUgFqfk3J475DLKCG6\r\nYU6rZFB5Z6KLiMkfeXiBBomBaKUGnhbUvN0CQmkVFg42H+9Aq1BCKZC/tY8i\r\nJdDw43x33L9szZJ11jePbQXTX9wvT9pKkfk23rKdD1l9Gk+njz6SRsH6XlYP\r\n1Z/AT7otUvqqOlGlo9ebxTFmJT11NU/Vx7LwroYxbNjkd9i9Dr6IKgJRkCnN\r\nD7y2D4hmAPSUMnhzyiR9E3xAqVKryRQ5FhADe1UOXs/6D1QVahCW/6cWa4xu\r\nGZuc5snXwcHsEXBA8lveiFbyFf1tx1UDMoo4ZjMrbzFOPzjreUMSkOVN7pXb\r\nP4c1kRnEIkKhbbjZueV+NpziXdDpHpN1Kzk4QFBAgG5XDzBhu/PjLg/J5hhQ\r\nlz2DdA4PrGJYjkTn0B3VP5ifqNF3n+pcJhVtQMubLYB4KoqZKFlaWCg/Vfr7\r\nekW2KWb08x4MyG2FGx/xzXM4VDPIBGaTXp0AReFnbWLjkdk9ZlkIG9kkIH96\r\no+wZkkvW03Q16St5z3o6kyf106vUqq8UTLObf4wXxyLWUP6PxLn7OVUlwedQ\r\nW8BWe8wdOu1udFHplBOuxRtnfD2NTtltrnxDjeMrgtg5UHESvwvogkW+PhEK\r\nq4eEWt1g6pd8vmgjILh5MsoWxMICABU/o8c=\r\n=BS1O\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-bugly_1.2.0_1653375735965_0.7292948296206192"},"_hasShrinkwrap":false},"1.3.0-beta.1":{"name":"rn-bugly","version":"1.3.0-beta.1","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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在最新的1.1.0的版本中，依赖的官方sdk，已经支持https了，具体查看[官方日志](https://bugly.qq.com/docs/release-notes/release-android-beta/?v=20200622202242)\n\n\n\n#### 3.为什么我点击更新按钮后，对话框关闭，啥反应都没有?\n\n等一会会出现安装提示,bugly对的更新方式是直接在通知栏显示下载进度，下载完成覆盖安装，如果状态栏没有提示，那就是没有通知权限(oppo/vivo系统是默认不开启该权限的)\n  \n## 截图\n\n<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e26cf37c5470fd3832b6268cbf3fdfb885fdd670","_id":"rn-bugly@1.3.0-beta.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-3CeRqSMB3zKMWVvQ2i6+bQHnDSRf6N+YNQwipbeffr0LW8+s65eK/GImS8ah3mswm/98Hd7YGbaIef/nmlJLcA==","shasum":"25f9382f7ec95e8db4472d824a4377bcaaf3077c","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.3.0-beta.1.tgz","fileCount":65,"unpackedSize":229038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNRa43mlBCdQWvTT/mVNhbLml6JDT2hHThY4RWQEOdeAIgHQsqzHxPVF35M8EhWU2LV2GAO1CbKUSZ3qBddLgVZmc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizCzkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaCQ/8Cbh4vxqEqTPlxr7i8WvCJtfwRLI9KP7veaUpEBRuduVAe4RR\r\nNiWutE1lHFsECouq+GG0Nwj77FRQAmk/d9WX2AFT6WkP89KVA0X5W/H9Gi7/\r\nOSxEEPoipA9Vod2awz38LIV9w2ijNpovDHi7G9qZpnzVMbgoHqflPiQNZOHR\r\ntAd3qItQAY/PCQA9fjgieP5v6zhk7loKSu+/NT3KyBFF6351YOahtjrGVHDJ\r\nQ75uJs7hYpjuz4xYV556SLXLUJlMv0dK4N2dLTOXJjge2MyNMJwhJDDxjMaA\r\ncDLXMKJXxKKOB3tq4BYJsrTs581iGf2GOFT2OzE2mrakjk4TOkF37o1sdiB1\r\n5+jeqg0zpKsrL3q0XXffFWf3iDxmZUFK6wZG2X7BVk/uXge5hmlZnTPykyPW\r\nBah1LdFeZqq4C2Fdt7oQdCI+3ZkQsRrjCbvjySasvhNhFMXtTeyee7yp/cJM\r\nq8G6eS9mzNwKiph1GXTpHCbwz/OmeVjakap811qfkSvP095dloahkH1qC+Jc\r\nqa7Uu2lKpZo/+IBtxm7YtLExp4KGb+Z0i2DpqC4HnCUVUPcEViw2DR40UQuc\r\nwApG5OLPovScYWvxq7QjDMSQaICRyn+LKhi7I6C9vz52gpxnbMHfAFn3hCvn\r\nnsgT+O08x1BfMQU9UY+CtzgNt5I9pJ2hAAc=\r\n=d96L\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-bugly_1.3.0-beta.1_1657548004066_0.44745502743272625"},"_hasShrinkwrap":false},"1.3.0-beta.2":{"name":"rn-bugly","version":"1.3.0-beta.2","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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在最新的1.1.0的版本中，依赖的官方sdk，已经支持https了，具体查看[官方日志](https://bugly.qq.com/docs/release-notes/release-android-beta/?v=20200622202242)\n\n\n\n#### 3.为什么我点击更新按钮后，对话框关闭，啥反应都没有?\n\n等一会会出现安装提示,bugly对的更新方式是直接在通知栏显示下载进度，下载完成覆盖安装，如果状态栏没有提示，那就是没有通知权限(oppo/vivo系统是默认不开启该权限的)\n  \n## 截图\n\n<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"e26cf37c5470fd3832b6268cbf3fdfb885fdd670","_id":"rn-bugly@1.3.0-beta.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-UIRtZWZpyZoOTHvoRHf5zAjshigNAjXXYnsFsy/XFTYzjkYEhVUPlUEFwG4lB7g7A3GcsezcqnlqcfZFbqMkCw==","shasum":"1205df4e4dd11cd4d1dd31f5bc752c2832fd531d","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.3.0-beta.2.tgz","fileCount":65,"unpackedSize":229643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD8oGqK/kMEWWvgMJQTs9TaRq5tReeSgsLirR07p4eoQIhAI/jlIMylJ1bicF13ZeEbioliQlCub9j4DGcflDvCnhE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizC13ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTVQ/8C3/b7GVzn3EcjGNAcD1WzZYqR6YGFMeer4s9gtFMMkfSrSMR\r\ndJQ9HUbx2wKQFdy//+MZxvpuxbGMjsKTckXNK+8Am/OOsVwxN/dd1hc98mVl\r\nw3LRfmMPmXHwPnznyOu7TWavNXmKQqmb/1nhoeFa3DPmPyTIrrUWASdDZ+a4\r\nGjiwi5kb+uXJo6eUD8SOzPUw+jga9dT41f4BhAOb9LLuGoYw0POKLaerWVZv\r\nww45NHi9MBUY4uER0sFm7UuPmnVfbj1RLNQuzmgJR634fiGeqV/3PMijR5is\r\n/L+wHbLAh51pQYOx07SkbjYCbdLa2jHfAlfSjiE64rVTsl0B0w24YBQPo8Mb\r\njLtEZ95y+p4r5RK0X1cwadt2icwG5Lp6aBM8yPm7KOkfNVUuIdO+srFr/odb\r\nxKmSPS3Fin8VNBRPn7JDTdai8M+iHBkga62cBLBKF9795wvG0E5Iw465QiFl\r\nPrsq2LZXc4gTy8cAVe92A/TlshuDUfDilDH6W+MhWn+NxmxYLANmZ3upwyB1\r\nUlVoWhqstdv3rSD3iY+GdZ0GMCZ/YZ/5a24a9CDMQefARQ/KdpSjAARxZDQ5\r\n6wl0dMO4fk8rsMIWB3Gexu1fG9cRUnsBRfzQjl9VC4nhJ4YMgDiJQSOsCYOs\r\nxACx2AVXmqwlIS6Eq5MZjFpR27eEi5lY5P8=\r\n=i9Bv\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-bugly_1.3.0-beta.2_1657548151182_0.6930583888761275"},"_hasShrinkwrap":false},"1.3.0-beta.3":{"name":"rn-bugly","version":"1.3.0-beta.3","description":"bugly for react-native,支持统计，android支持全量升级","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-bugly.git"},"keywords":["react-native","bugly"],"author":{"name":"yz131"},"license":"MIT","bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"homepage":"https://github.com/yz1311/rn-bugly#readme","peerDependencies":{},"readme":"\n# rn-bugly\n\n[![npm version](http://img.shields.io/npm/v/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n[![npm version](http://img.shields.io/npm/dm/rn-bugly.svg?style=flat-square)](https://npmjs.org/package/rn-bugly \"View this project on npm\")\n\nbugly for react-native,支持统计，android支持应用全量升级\n\n## 安装\n\n> `$ npm install rn-bugly --save`\n\n* react-native <0.60\n\n> `$ react-native link rn-bugly`\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  return 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`MainApplication.java`(依旧可以用Bugly.init进行初始化，下面两个方法只是对Bugly.init的简单封装)\n```\nimport com.reactlibrary.bugly.RNBuglyModule;\n\n@Override\npublic void onCreate() {\n  super.onCreate();\n\n  ...\n\n  ** 下面的方法根据情况二选一 **\n\n  //参数解析：\n  //参数1：上下文对象\n  //参数2：注册时申请的APPID\n  //参数3：是否开启debug模式，true表示打开debug模式，false表示关闭调试模式\n\n  //初始化并且自动检查更新\n  RNBuglyModule.init(getApplicationContext(),\"注册时申请的APPID\",false);\n\n  //仅仅初始化(推荐使用该方法，所有的检查更新触发都在js端，更加灵活)\n  RNBuglyModule.initWithoutAutoCheckUpgrade(getApplicationContext(),\"注册时申请的APPID\",false);\n}\n```\n\n## 使用\n```javascript\nimport RNBugly from 'rn-bugly';\n\n\n//如果上面采用的initWithoutAutoCheckUpgrade初始化，并且需要进入app的时候也自动检查更新，可以使用下面的方法手动检查更新\n//官方原生的init初始化其实有3s的延迟时间，等待初始化完成，所以js端也需要等待3m后才能检查更新\nsetTimeout(()=>{\n  RNBugly.checkUpgrade({\n        isManual: false,\n        isSilence: false\n      });\n},3000);\n\n\n\n//点击按钮触发检查更新(一般在[关于]-[检查更新])\n//此时早已初始化了，不需要延时\nRNBugly.checkUpgrade({\n        //该值为true的时候，会有toast提示，如果不需要提示，设置为false\n        isManual: true,\n        isSilence: false\n      });\n\n\n//获取更新信息\n//注意:更新信息获取一次后会储存在本地，即使后台控制停止该版本更新，该方法依旧可以获取到数据\nlet updateInfo = await RNBugly.getUpgradeInfo();\n\n\n//上报自定义异常信息\nRNBugly.postException({\n    errorMsg: 'login error',\n    stack: 'sadasdasd\\nzxzxsds',\n    extraInfo: {\n        userInfo: 'test',\n        password: '12345'\n    }\n})\n```\n\nbugly后端异常信息如下：\n\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdin9v721j30ww04imxk.jpg)\n<br/>\n<br/>\n![](https://tva1.sinaimg.cn/large/008eGmZEgy1gpdiomwgs7j30w6068aal.jpg)\n\n其他方法及注释请查看: [index.d.ts](types/index.d.ts)\n\n参考[demo](./example),或者下载[example.apk](https://zhaoyang.lanzous.com/ib832sh)体验\n\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在最新的1.1.0的版本中，依赖的官方sdk，已经支持https了，具体查看[官方日志](https://bugly.qq.com/docs/release-notes/release-android-beta/?v=20200622202242)\n\n\n\n#### 3.为什么我点击更新按钮后，对话框关闭，啥反应都没有?\n\n等一会会出现安装提示,bugly对的更新方式是直接在通知栏显示下载进度，下载完成覆盖安装，如果状态栏没有提示，那就是没有通知权限(oppo/vivo系统是默认不开启该权限的)\n  \n## 截图\n\n<img style=\"width:300px;object-fit: contain;margin-right: 20px;\"  src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp54zj0nj30u01uoqed.jpg' />\n<img style=\"width:300px;object-fit: contain\" src='https://tva1.sinaimg.cn/large/007S8ZIlgy1gdpp5gjhhvj30u01uotej.jpg' />\n","readmeFilename":"README.md","gitHead":"a01c0e403fe36e513bebbe3105e1e93178fcd5a8","_id":"rn-bugly@1.3.0-beta.3","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Y+w+akPhjbzQgbba3FuSEai1P7F15awGUWyUyqBt7I0pZ8u/OvE5QeBf8hHP8PvU3mjVqfpj6YzF4ECN+01LHg==","shasum":"0b2f396b92b9b85c08db5f76bb4d4d73ea828e7d","tarball":"https://registry.npmjs.org/rn-bugly/-/rn-bugly-1.3.0-beta.3.tgz","fileCount":65,"unpackedSize":233353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQDYMNljSdboIgGyP0RDdxPLAD0Pe6HFWbdqt6cAdzEAiAUsWVUrz0kK1iegHcc3qD3LPBUSHcwLjcRVK+ITEEoFA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDirJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoguA//f6OKbWOg98Cu5r0WObfHukj6Uo5l3PEJjky2H2hVJMeR4U5v\r\nzrIuYnNLaeBv7XXg6tml5fKHMMEgzLYh8ceIgSwU9sBFO3YT+XBA8pgeYR5T\r\nR0/JZh+RIX1b+egNAjZylxeUzRcW/dMuCTXsTtbeO0295Lj/JU00x5UFQ4Lr\r\ngaFMcF6vhNHSKh6/KktKXiDeixwArtGoVQsQqvAdu9gBvQEBd7U0qaf483LT\r\nAXWw2G7mNfSZOaOQEdMbQp5JTNTCmQA7YeS8ZpQrqKMbHe8xZqYVeEeguDAc\r\nh1ry8FgKskK8CGX9bPRJpcgOsh9Vhv1/6xoC5P/JbKFe26eBR6gw5U0SPniN\r\nNzB5WQCKG1Sra87Z1ziyQqlsKCc2XNK7w54gd5wFgNJz+4VBZRHSUnFo8aTh\r\n9B7S398fNBcbcGeVl1KIXOuJB0X9DNnx8IB7moOcwmUJBb04DbdA3rjJ3jYX\r\nDmjkxz89ay7a5+oF3vyMJGLrQ8eETCG9Vz6n1cNDtepJ4vnQZVNtPJsWvD8T\r\ntRde3O6HOsozI4qibXmY8Z4nBVH+wZgvdoUCmbhIBHFWquWqRJJXvHSV+lmK\r\nzo+3FfvwLhXyed2RuxzRlciksH68Ii0yiHjQqKRdC16amLnA28VxuNH5+DGu\r\neUQj5Nclr3YrgqtLcIE2aL5zrRZBdYLmMm4=\r\n=5eqq\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-bugly_1.3.0-beta.3_1661872840863_0.14411808522319314"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-16T05:53:25.583Z","1.0.0":"2019-08-16T05:53:25.888Z","modified":"2022-08-30T15:20:41.155Z","0.0.1":"2019-08-16T08:51:08.054Z","0.1.0":"2019-08-16T08:52:38.589Z","0.2.0":"2019-09-03T06:20:38.744Z","0.2.1-beta1":"2020-04-10T06:06:34.852Z","0.2.1-beta2":"2020-04-10T12:23:12.154Z","0.2.1-beta3":"2020-04-10T12:33:22.646Z","0.2.1-beta4":"2020-04-10T12:41:36.851Z","0.2.1-beta5":"2020-04-10T15:39:50.049Z","0.2.1-beta6":"2020-04-11T03:00:26.505Z","0.2.1-beta7":"2020-04-11T04:10:18.471Z","0.3.0-beta1":"2020-04-11T10:20:58.484Z","0.3.0-beta2":"2020-04-12T09:24:32.609Z","0.3.0-beta3":"2020-04-12T09:41:20.142Z","0.3.0":"2020-04-12T09:51:48.837Z","0.3.1-beta1":"2021-03-17T02:44:39.468Z","0.3.1":"2021-03-17T02:52:58.071Z","0.3.2-beta1":"2021-04-09T06:29:56.135Z","0.3.2-beta2":"2021-04-09T06:49:45.584Z","0.3.2-beta3":"2021-04-09T07:13:43.404Z","0.3.2-beta4":"2021-04-09T08:19:32.835Z","0.3.2-beta5":"2021-04-09T08:20:33.716Z","0.3.2":"2021-04-09T08:28:53.827Z","0.3.3-beta1":"2021-04-12T02:29:48.432Z","0.3.3-beta2":"2021-04-12T02:36:51.347Z","0.3.3":"2021-04-12T05:46:16.888Z","1.1.0":"2021-04-12T05:48:32.397Z","1.2.0":"2022-05-24T07:02:16.105Z","1.3.0-beta.1":"2022-07-11T14:00:04.457Z","1.3.0-beta.2":"2022-07-11T14:02:31.375Z","1.3.0-beta.3":"2022-08-30T15:20:41.075Z"},"maintainers":[{"name":"yz1311","email":"yz1311@foxmail.com"}],"description":"bugly for react-native,支持统计，android支持全量升级","homepage":"https://github.com/yz1311/rn-bugly#readme","keywords":["react-native","bugly"],"repository":{"type":"git","url":"git+https://github.com/yz1311/rn-bugly.git"},"author":{"name":"yz131"},"bugs":{"url":"https://github.com/yz1311/rn-bugly/issues"},"license":"MIT","readme":"","readmeFilename":""}