{"_id":"@beesight/rct-baidupush","_rev":"9-f4fd9d1046ced530173c607bcd775bcb","name":"@beesight/rct-baidupush","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.1":{"name":"@beesight/rct-baidupush","version":"1.0.1","private":false,"description":"## Getting started","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native"],"author":"","license":"","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"2bea9fe078e4232b46197f93156127b789dc1348","_id":"@beesight/rct-baidupush@1.0.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-wbyNU7vzY/hGnormBDfLHuHPD7WoqLA2Pow5tTj0Dcbk+u5gK01JEc+awG3EtU3o2Wtp7Qz1oMFheA0GcvYvgw==","shasum":"5227f745303eca3e13ec68c3780d68439fbaac39","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.1.tgz","fileCount":27,"unpackedSize":6255944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt0EqCRA9TVsSAnZWagAA/ecP/AsTRSDz6/QB+XB9ug+V\nXu/mVDVuZIO8VUqKaBmNoBarm5uC0yN41qkDW7tR15E91AQn6VFxasRbkMtg\n1zxigc0hWMLnCZPbbtlikGNUZ1tX8djhrwvVxS8eDS5EMYTt/qtcdoTjpfot\nUz4hda1xZHCYDMBeCujkLOXv21RscR8SOLFunZlOFuu7mIP67VF9yiQHeSD7\npdUQVh8NZIUTGhpP9PelHT72kbHzxm2QHwpZ6u2xoskYji1VAqI7Wz9Rhg4k\npEsZqXsIrN3E8LNg5Q/vfWGY2r5T4rgmKD3RQHh8ympshNBNEPpTNt8UcJou\nxU7Y9EsMM878LtFrkYz4J/dAGELU8TAKR13RFDKx6OKbhEHwip+EabPzPBUX\nDWYkxSKEvn4YHkblycKfGUNkSQtx3Hi7qP1fBQSGjGnvCLr6tvi22dUxvR9G\nExBZxUPEbK9PM16RJ3I+ETUqO8sucNVKAk0ilGWhbNwOO+FkZ4AFEFY/L2V3\nXOFfkbBr6zCCvYNLmmXCobmrigTOvetoTVHkXIdVAdx8ip9M4HOD3bc7cRgK\nD8DsPTsXmhDC9MNDAAcbAsGR4U5xE4HpEFXjCq/eu6Gk5YoILg39CadlaGsV\nDv2ERPY/8yjTG5SvYSXY6aZws8lNfGLtjHJCTvozIFWBi8y3pT3BrTG/1an7\nINuW\r\n=wT6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJY2nufOOKqg4exbCFnBM7ayiEesRpJZNwMj4Td952NAiEAy5WUCPl7s5TTncCZHDp8wNIfH3w7obJcMJs+wbLK/Gg="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.1_1538736425752_0.3050599796121307"},"_hasShrinkwrap":false},"1.0.2":{"name":"@beesight/rct-baidupush","version":"1.0.2","private":false,"description":"## Getting started","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native"],"author":"","license":"","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"765670185fadae315a143d80562a17e28ac888e7","_id":"@beesight/rct-baidupush@1.0.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-L0VhIeL02pHTtBpx/skgDyz40Q0tkLpqlfaT/i/YLyK51AwX/lz9bvTuFEsQhVShFXEVVJYElHhqOox4IgTx5Q==","shasum":"4d0b0f98e5b13121506a481e91d3963bcb7bca6d","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.2.tgz","fileCount":27,"unpackedSize":6255994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt0LcCRA9TVsSAnZWagAAiO4QAJOlkryyKcZsolWroTDI\ndi8GJMeKUUBvx8JJCWDxXIdWHaqhJCJOjq4DvEoX0FyeCDMBETgPrxuQLYnd\n5BwDewUMfnqDXJ8A8SZnyZY/3vVImRbBi0lIBdswuNbHXydab0VzCjxrhDnm\nYpqdwzyTSkiCTdJplJCtZgR8pecQiWI5LOgYukB6k/YyVBRaPTU+cQIYzS0y\nhnnO4TvlW3OyNTTYSeVY/yZHfn569oOZLaVjzQRAxiq9Eub5NgokWMFghOTa\ndwBQ2J5V0b+7KvwcYiAKzBBp81n4dvyHk+OGAy7bxtytEHIDvMfDqfq+und8\nsuAI2HEMR/pSnVl+OI4vwjwaI5+RbdvOf1ihaWv3Fc/BGYhLm4VhztiJJoMr\nuvzYKvfvS26z3pc0mkgtu3f6dTp1PojUyC70gTM7jTnNI8uBnHncoAizk2SS\nLTBnuW/LWmhSDirUj0aCZxplBgxMqEJzyw1KTJo1ShPElWATE/LS/VXrOLZw\n+p6sSCZeSn3ei+R2Q/1hxx65DsRW5nRFLlGAOFyazX3ieFTzIiD+ElSE5o7N\npyUOIb+MN0BaVI1cD/yhVkGQ9tAHNrqxHlLvEfAqYmK8eVcujBok0Bgh6v3E\n1CHWwsGuJnjp652Ajin068teoO46c7hQTz2fg7vddJzNQca4sWmsE06Pjg8R\nFRgk\r\n=YGP4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/dNT5edWWhGWZb4H58u2GWgm28HkeCah2/YdeL1T1UAiAfBj4bhR05qHerCUN158m+h1KutIxfYKrrhCXL8C0T0A=="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.2_1538736859937_0.5570065253567833"},"_hasShrinkwrap":false},"1.0.3":{"name":"@beesight/rct-baidupush","version":"1.0.3","private":false,"description":"## Getting started","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native"],"author":"","license":"","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"c28cc53260c108d5a1c56479e5c9d09f7e381d17","_id":"@beesight/rct-baidupush@1.0.3","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-mbyG7bsN5nuhJYazwMLF8hXrHDePmNaZgQUUtRdnO4ErZ/GfXaL9QmZmAe8FhPh5z0Zp39iMx5S8qBzExSDu9g==","shasum":"cb71adfad0a7ddf3f6fdc5803f2e13e0cfb60884","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.3.tgz","fileCount":27,"unpackedSize":6256333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuzRzCRA9TVsSAnZWagAA1ZQQAJgiXRUg8ac+ue3EjNrW\n/WVFAE84N0xr9P3voy4S0djH7Xq7gI1uM6s/9aFJhPcoBTsfO9Mj209Gnelx\n+lSLgI4ni4pa6gM1F+WG+E/6RxVfeaxUwTnn8j/MIqzMmc029qwJ/PVAWY3Z\nzG1ZZ9N4RWT8lAEF2nXIb9OHljvSjD//MMxE4oNOZ/G13SffdR6zVZ031d5l\n2XK4YxuKB72w20lFYjZE0HAO9nxcyBLgGisUMRUrvXiqyycHky9zdQ/FSNbZ\n+5kc4r3HU774gPmbvapPwEdAqqo0Xzu7QJhGYXPtXi6V0PMv/5dzm1RnXMgM\nOB481sSKF+jOg1RytUjY+b5NT9bThY0PgO9+yHizx0QpXyXbsITrocVEu7X7\nnSZ8wGOnPjMpiw4He2iUSQeRq7g+pPlmJfceg0wd7nle11BnNxE2nlHleUeZ\n6Pw5VWtfdltEBa2Sgn7IqPNHuGJ8U0SJaaNCg8r3BUl3DvyRzJfR2U/HTRBL\ncvbt515Bdi+FuYIg1+UNfiySTArv5H9p6izFSev8qf0BvNGzY4QWir6DxdWS\nejZnHMOJpcuv7IjESzgSF15nMVbwcCLoCq0Y/CIMKAG0rsAfmIi/12ctpgaY\nujbminLLgrx7gHoHqbbcR+COpdvfywMfaO5DW8uzWJj5u4NS3XdagDqoGOHN\nK8Pw\r\n=8z0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFEuGaOTCLOzA7QFGHG7vaBzHHprAqAEv7QWUfiwnzaAiB1xR8aa8CIrAAEzpB6ZpS+LtjpbyorG4e9UJYcfw9EwQ=="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.3_1538995314511_0.8938175072207193"},"_hasShrinkwrap":false},"1.0.4":{"name":"@beesight/rct-baidupush","version":"1.0.4","private":false,"description":"## Getting started","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native"],"author":"","license":"","peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"295533fd537e46927daf1a397ba6e148c486b874","_id":"@beesight/rct-baidupush@1.0.4","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-md0WFD8CNyTCLtFJSdJHAyFF7nhAOn4OugJKyv8/TmCUc/13xCLHAwdf9/XDIo7BW2L4OMa/4sSkcG/c6NFnDw==","shasum":"b782425d31727681105d55ba8dee579ebdb84000","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.4.tgz","fileCount":27,"unpackedSize":6256689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvFAlCRA9TVsSAnZWagAA7DMP/3YDWa63j/mS4wvYWT3R\nqnYdM/8VxZBekd+eYYLV/rib9FwS5qqzvE866BMsqdNP+DBCL5kWsLiVfvsK\nr4Eve5XQv1wdKHyBsYuC/Wi0DVMtoazj1NT2u5fljF+R/jxjAtHybtValsQ6\nU9Ak2gFxfvI5kdCHP0rzNIlnplXRop8PCFKIzUebQ0x4yFZEtQ25PwP7ddCF\nDfqU5mYHyL0Qx3JX8apIAuGfTio8cEocqUrqDZUkJqIIkRaf1ikLwyrw32B8\nhh4iyriPbHUNP0WHth6Ri48nnkfflDVwq5/zadEZNZBt+hw/NE4biWqsqQuT\nkspjhDZHL7Y4fs+Ca1YHiIlno4nxOaaePtWsf1/gkyn5Z/aW9gVNer+2l1Wf\nNODbf+okQaQctsbP8rmhIMeAtU5EqiCG8Q3lnc0J3vMYVabMLrvWVCbZJSJx\nrn3T9SHY3mtzPKWWjNEYbooOT75R7Ct6ne0sS+70Yo88/qm4KED+BKk5XTii\n6HjK8bOnFJMrF9xHNuaNA2XaR1WGaKDtueoR+Xl3WdbfUzXjN9BeU4aXd8DX\nNwPKCCXNWXOy8S7hN6hmPNuZQPttfdrNLMiWTnNGcetQ9c5/ng7ciBNe5knr\nl+vPGs3YppyL7ZpP3YIkUFxE0qzD3Hs1DijwBjAg/UW619xoOQ7ZdW4/s4aK\nzTo3\r\n=vnjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFimq4idR2p1Fj878SDR8MUT1NDxrzvEnLKzPBeq6rDCAiA+g+y91FolcvZXzcz5Vd5GS2USFNKgd5N02KE/R9h0cQ=="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.4_1539067941052_0.5730371587926255"},"_hasShrinkwrap":false},"1.0.5":{"name":"@beesight/rct-baidupush","version":"1.0.5","private":false,"description":"baidu push with react native","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/beesightsoft/bss-rct-baidupush.git"},"keywords":["react-native"],"author":{"name":"beesightsoft"},"license":"MIT","bugs":{"url":"https://github.com/beesightsoft/bss-rct-baidupush/issues"},"peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"fb1ce12e03140281da9ba36149fe48777e078fdb","homepage":"https://github.com/beesightsoft/bss-rct-baidupush#readme","_id":"@beesight/rct-baidupush@1.0.5","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-qff2B+dNKDlNDfC0F1wBI7IFpRV3KVRP9bvyQdN7kmHxbVCdeiJ/Q5cnoAy8f1/Xtapb/37pASdUftP7bsD7UA==","shasum":"3a1cf37362f7076dc18f1410840dfa2f0f01c3d9","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.5.tgz","fileCount":27,"unpackedSize":6256933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvFIBCRA9TVsSAnZWagAAPCYP/1rKgStppEXPV8OzmP2O\nJYMQfmXSgfnf8jYue0mzfpU0GnIUToP2TT4syv6iABW6OQcGGAK2Uf0Ics+b\n2YXV89M0vYhYP3acSB6DTAu5FMe5YwmT2zNHpytSdNIZe5yhlNN6ZDCgzb3t\n/GSYj8mSAVpc2iWMmA6J3trenDmNnc1Jd+r3MXnTEtz12otY04Y8J7PfCaOH\nfFY5yfFC6lcWP4QNEJMN7f4Ctxli04UoIy5jZ92JHBjsZUh7VZLSp5sh9Dxp\n6JND6JTfZHGFlza4KgBRthz/jiFfn6IZXb9yfrOB0RphnyW8nl4Z030T845R\nH4XNuD51wq97UB9tMZlMRqUPb7tD+KEE1cMOS3QWTRg4ZR63tXbDA1/xICXA\nloq1TI8nwiCsQibPk+V6EMbECxCIN+WRvlk+O44XdcQIBBiiNh5EdBUyeSdP\n4ZfIX1GOFwuPvVUwdsmhlfe44TFMbdEcE8XjsvColpLTaUP59EUswFvzyLqZ\nmpFx91VLLNxdICZ2vaNvV63nGXXgy8D3GMUYj6QfYIpNd2CLjdYERxOoM+d0\ng5JgNpKW7kkIKGdB77yn2I7bNJ6bLL3TuO45kklSwo8C9itJfzUn0g7D0MDq\nfEBSHwbf3OgBpCTi+D1O5bHsp4EpUMEDE9rzAgeYOO0C4Kx7n6LGN92LWIrZ\nbJOK\r\n=DrF6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE1tlk8DaVpIMfchBbTCnzHLLQiqmnGo/0JGtpaZ/UOAiEAjNa8d+fPxH/hHN3T1tnxYI9Y0wzia8rc/APZLPQZ+Tk="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.5_1539068416855_0.4738368580271579"},"_hasShrinkwrap":false},"1.0.6":{"name":"@beesight/rct-baidupush","version":"1.0.6","private":false,"description":"baidu push with react native","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/beesightsoft/bss-rct-baidupush.git"},"keywords":["react-native"],"author":{"name":"beesightsoft"},"license":"MIT","bugs":{"url":"https://github.com/beesightsoft/bss-rct-baidupush/issues"},"peerDependencies":{"react-native":"^0.41.2","react-native-windows":"0.41.0-rc.1"},"gitHead":"0b922a194652ee221f4de681300f7ba792c1080d","homepage":"https://github.com/beesightsoft/bss-rct-baidupush#readme","_id":"@beesight/rct-baidupush@1.0.6","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"nhancv","email":"nhancv92@gmail.com"},"dist":{"integrity":"sha512-H4eD4IBmD5sTlbQSnrLKjI69YBYtGxwx7iUw40SjESekPo449XumGphFIPcUK18pe1kTKkbyh+GdwJSiEkmSdA==","shasum":"e5f443649dc68dc5627f1ee27a4fdee3a4684963","tarball":"https://registry.npmjs.org/@beesight/rct-baidupush/-/rct-baidupush-1.0.6.tgz","fileCount":34,"unpackedSize":6630137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvG7JCRA9TVsSAnZWagAAiv0QAIjPYSfROrlUO4QkFnMk\ncJnwjF5+4HVY6B3nZ6i8tq+7iyAJvf4hI4Vu474aW69kMApEvylqhuXMu5B6\n1EF9OhZct6/PrHHn0rqb+iZaJeNPkgXIszbGoMR73/HaUoDTTQLt6kU3xA6v\npD5CKGN7nrp/djN78mVuirVB2B9AxY9fX58Jcho47M6mzpMHsG67T9/eT81c\nM+ztECaOHR+O+O361RS1fDjleFqzid3+Zm1Iv7ylpAzfbRNk1LRu+QLlxbyb\n5tQ/CWVl7GJxuUfCyRaXgREIWEXH4cMTOOTzwNvEImoB20l6IimxtIRZCnrG\nZwZda7exNgSJ3WVDS+4vrQi0zBgNFDE8nR4E7ZI9IzCpZNvtwjmD55egEqiu\nzcYYpXQV3IrkGCI8f6lGWapXXtS2+OYXJ8D218WeL+jvBgVtLhFigjHLjv/r\nXbEMCZXs1j830ahYVtOWPJmp4Q0IvMobsX9xXJERs9p/ISySrW+1ImyfYDP+\nTXqq1pg87qZGZRo4k+jW2EtM70snpAA1c5iRO36t76io2DVMhLi+ZHMMjvSS\n15VEECwNvSz3v+uPdo6LiRUivtgwDGH3QrNZw4cSuIP0tiCyc6+cXI3sNZng\n9vGwCv0XnwueoQEEkNawqcD5XU+LMh+Qm2eeb0sbmHrfiSFXUtU266mQSodv\nZDKV\r\n=IdQ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQz4+RvZJVoBC8T0wmJjXsxsTRxiNOOzOmKkxb5MUK8AiBS7Q8bcjzr7TOPAmoXahX5eCrSXn7kiCQdVrBaGyruCQ=="}]},"maintainers":[{"name":"nhancv","email":"nhancv92@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rct-baidupush_1.0.6_1539075784340_0.6857645578118332"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-05T10:47:05.690Z","1.0.1":"2018-10-05T10:47:06.062Z","modified":"2022-04-04T18:10:39.317Z","1.0.2":"2018-10-05T10:54:20.287Z","1.0.3":"2018-10-08T10:41:54.749Z","1.0.4":"2018-10-09T06:52:21.279Z","1.0.5":"2018-10-09T07:00:17.049Z","1.0.6":"2018-10-09T09:03:04.860Z"},"maintainers":[{"email":"thambui2503@gmail.com","name":"thambt"},{"email":"nhancv92@gmail.com","name":"nhancv"}],"description":"baidu push with react native","keywords":["react-native"],"readme":"\n# rct-baidupush\n\n## Getting started\n\n`$ npm install @beesight/rct-baidupush --save`\n\n### Manual link\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` ➜ `@beesight/rct-baidupush` and add `RNBssBaidupush.xcodeproj`\n3. In XCode, in the project navigator, select your project. Add `libRNBssBaidupush.a` to your project's `Build Phases` ➜ `Link Binary With Libraries`\n5. In XCode, in the project navigator, select your project.\n   * Go the `General` tab ➜ `Linked Frameworks and Libraries` ➜ `+` button ➜ `Add Other` ➜ `node_modules/@beesight/rct-baidupush/ios/normalversion` ➜ choose `libBPush.a` .\n   * Look for _Header Search Paths_ and make sure it contains `$(SRCROOT)/../node_modules/@beesight/rct-baidupush/ios` and _Libraries Search Paths_ contains `$(SRCROOT)/../node_modules/@beesight/rct-baidupush/ios/normalversion`\n   * Mark linker in _Libraries Search Paths_  as recursive .\n4. Open up your `AppDelegate.m` \n  - Add `#import \"RNBssBaidupush.h\"`\n  - Add `#import <UserNotifications/UserNotifications.h>`\n  - Register\n    + Replace your_api_key in `your_api_key`\n    + Choose mode you want: BPushModeDevelopment or BPushModeProduction in `baidu_Mode`\n  ```\n  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n     {\n     .....\n       [RNBssBaidupush registerBaidu:launchOptions application:application apiKey:@\"your_api_key\" baiduMode:@\"baidu_Mode\"];\n        UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];\n         center.delegate = self;\n       return YES;\n      }\n      \n      //This method is triggered when the user clicks on the notification, the application is in the foreground or the background is turned on and the application is in the background.\n      - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler\n      {\n        NSLog(@\"Receive mess:%@\",userInfo);\n        [RNBssBaidupush application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];\n      \n      }\n      \n      // In the iOS8, you also need to add this method. Sign up for push services with the new API\n      - (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings\n      {\n        [application registerForRemoteNotifications];\n      \n      }\n      \n      //Register deviceToken\n      - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken\n      {\n      \n        [RNBssBaidupush application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken];\n      \n      }\n      \n      //When the DeviceToken acquisition fails, the system will call back this method.\n      - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error\n      {\n        [RNBssBaidupush application:application didFailToRegisterForRemoteNotificationsWithError:error];\n      }\n      \n      \n      - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo\n      {\n        NSLog(@\"userInfo: %@\",userInfo);\n        if (application.applicationState == UIApplicationStateActive || application.applicationState == UIApplicationStateBackground) {\n          NSLog(@\"acitve or background\");\n          /*UIAlertController *alert = [UIAlertController alertControllerWithTitle:@\"Error display content\" message:@\"Error connecting to server, no local database\" preferredStyle:UIAlertControllerStyleAlert];\n          [self presentViewController:_alertController animated:YES completion:nil];*/\n        }\n      }\n      \n      // Show notification when app is foreground\n      -(void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions options))completionHandler\n      {\n        completionHandler(UNAuthorizationOptionSound | UNAuthorizationOptionAlert | UNAuthorizationOptionBadge);\n        NSLog(@\"Userinfo %@\",notification.request.content.userInfo);\n      }\n   ```\n\n#### Android\n\n1. Open up `android/app/src/main/java/[...]/MainApplication.java`\n  - Add `import com.rct_baidupush.RNBssBaidupushPackage;` to the imports at the top of the file\n  - Add `new RNBssBaidupushPackage()` to the list returned by the `getPackages()` method\n2. Append the following lines to `android/settings.gradle`:\n  \t```\n  \tinclude ':rct-baidupush'\n  \tproject(':rct-baidupush').projectDir = new File(rootProject.projectDir, \t'../node_modules/@beesight/rct-baidupush/android')\n  \t```\n3. Insert the following lines inside the dependencies block in `android/app/build.gradle`:\n  \t```\n      compile project(':rct-baidupush')\n  \t```\n4. Open up `android/app/src/main/AndroidManifest.xml` add permissions\n      ```\n    <uses-permission android:name=\"android.permission.INTERNET\" />\n        <uses-permission android:name=\"android.permission.SYSTEM_ALERT_WINDOW\" />\n    \n      <uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>\n      <uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>\n      <uses-permission android:name=\"baidu.push.permission.WRITE_PUSHINFOPROVIDER.com.eflink.mobile\"/>\n      <uses-permission android:name=\"android.permission.READ_PHONE_STATE\" />\n      <uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\" />\n      <uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\" />\n      <uses-permission android:name=\"android.permission.WRITE_SETTINGS\" />\n      <uses-permission android:name=\"android.permission.VIBRATE\" />\n      <uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" />\n      <uses-permission android:name=\"android.permission.ACCESS_DOWNLOAD_MANAGER\" />\n      <uses-permission android:name=\"android.permission.DOWNLOAD_WITHOUT_NOTIFICATION\" />\n      <uses-permission android:name=\"android.permission.DISABLE_KEYGUARD\" />\n      <uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\" />\n      <uses-permission android:name=\"android.permission.EXPAND_STATUS_BAR\" />\n    ```\n    \n    Add permissions to access push notification (replace your app package):\n    ```\n    <permission\n           android:name=\"baidu.push.permission.WRITE_PUSHINFOPROVIDER.your_app_package\"\n           android:protectionLevel=\"normal\"> \n     </permission>\n     ```\n     Under `<application>` (replace your app package)\n     ``` \n      <provider\n             android:name=\"com.baidu.android.pushservice.PushInfoProvider\"\n             android:authorities=\"com.eflink.mobile.bdpush\"\n             android:writePermission=\"baidu.push.permission.WRITE_PUSHINFOPROVIDER.your_app_package\"\n             android:protectionLevel = \"signature\"\n             android:exported=\"true\" />\n      ```\n      ```\n       <meta-data\n                 android:name=\"api_key\"\n                 android:value=\"enter_your_api_key\" />\n      ```\n## Usage\n```javascript\n      import RNBssBaidupush from '@beesight/rct-baidupush';\n\n```\n\n```\n      // when receive a message\n      RNBssBaidupush.monitorReceiveMessage((message) => {\n         console.log('monitorReceiveMessage=' + JSON.stringify(message))\n       })\n       \n       // when click on message\n       RNBssBaidupush.monitorBackstageOpenMessage((message) => {\n         console.log('monitorClickMessage=' + JSON.stringify(message))\n       })\n       \n       // get ChannelId\n       RNBssBaidupush.getChannelId().then((ChannelId) => {\n         if (!isNil(ChannelId)) { this.setState({tokenId: ChannelId}) }\n         console.log('ChannelId=' + ChannelId)\n       })\n   ```\n   \n## Environment\n+ react-native: 0.53.0\n+ node: 10.0.0\n+ npm: 5.6.0\n+ baidu-push:\n    * Android 5.9.0\n    * IOS 1.5.4\n + Device test:\n    * Android 6.0\n    * IOS 12.0\n","readmeFilename":"README.md","homepage":"https://github.com/beesightsoft/bss-rct-baidupush#readme","repository":{"type":"git","url":"git+https://github.com/beesightsoft/bss-rct-baidupush.git"},"author":{"name":"beesightsoft"},"bugs":{"url":"https://github.com/beesightsoft/bss-rct-baidupush/issues"},"license":"MIT"}