在过去的几天里,我正在尝试使用Ionic3,Cordova和Firebase构建和安卓apk文件。因为我对离子很新,所以我在网上找到了一个特定的教程,也提供了源代码。本教程的链接如下:https://www.youtube.com/watch?v=1wU9N7VxoS8&t=1s并且是关于向特定设备发送推送通知。我一步一步地按照教程,它似乎工作正常,但当我试图建立一个apk文件,以便在我的Android设备上运行它我得到以下错误:
(node:18268) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Invalid data, chunk must be a string or buffer, not object
(node:18268) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
我已经搜索并尝试了不同的方法来修复错误,但它们似乎都没有用。有谁能请我提供解决方案?谢谢
答案 0 :(得分:2)
我决心:
这是Github link
离子3
答案 1 :(得分:0)
在创建Ionic 2应用程序时删除默认添加的ios平台,然后再次添加。并删除并添加“ cordova-fcm-plugin”。 离子平台rm ios 离子平台添加ios