私は自分のプッシュ通知を反応ネイティブプッシュ通知nmp module
を使って設定しようとしています。それは素晴らしいと非常に有用であるようだ、それはアンドロイドではほとんどうまくいくが、私はそれがiosで動作するようにすることはできません。私はPushNotificationsIOSのすべて応じてドキュメントを行うが、私は PushNotification.configure({..})
呼び出すとき、それは私に、このエラーを与える:ネイティブプッシュ通知に対応するIOS 'addListenerが関数ではありません'
Unhandled JS Exception: this._nativeModule.addListener is not a function.(In 'this._nativeModule.addListener(eventType)', 'this._nativeModule.addListener' is undefined)
が、私は
PushNotification.requestPermissions()
または他の関数を呼び出す場合、それが動作し、権限があります。
ノードモジュールを消去しようとしましたが、「npm install」は役に立ちません。また、私はPushnotificationIOS(ネイティブモジュールに反応する)から何かを呼び出す場合、私は同じエラーがあります。 私は反応ネイティブを使用します0.31
私は間違った何かをしているようですが、私は理解できません。どんなアイデアも非常に高く評価されます!
私はこの問題を少し魔法で解決しました。これはnative0.27と反応し、新しいバージョンでは動作しませんでした。私はノードモジュールを削除してネイティブ0.33を反応させ、15.3.1と反応させ、派生したデータを消去してプロジェクトをクリーンアップした後、再びすべてのステップをドキュメントから行いました。事は私がすでに5回前にそれをしたことであり、動作しませんでしたが、これはある種の魔法のようでした。 –