IMは、反応したネイティブの信号を使用しようとしています。私はアンドロイドとアイオスのすべてをリンクしました。すべてがうまく動作していますが、未定義はオブジェクトではありません(RNOneSignal.configureを評価する)。ネイティブの信号に反応します。
と私は、この行を追加:AppDelegate.mのOneSignal.configure({});
IMは、反応したネイティブの信号を使用しようとしています。私はアンドロイドとアイオスのすべてをリンクしました。すべてがうまく動作していますが、未定義はオブジェクトではありません(RNOneSignal.configureを評価する)。ネイティブの信号に反応します。
と私は、この行を追加:AppDelegate.mのOneSignal.configure({});
は@synthesize oneSignal = _oneSignalを置きます。 @implementationブロックと@endブロックの間のステートメント。私は@endの後に置いていましたが、私は同じ問題を抱えていました。それが役に立てば幸い。
私は同じ問題がありました。私のやり方では、このライブラリは正しくリンクされていなかったからです。ファイルアンドロイド/アプリ/ srcに/メイン/ javaの/ YOUR_APP_FOLDER/MainApplication.javaにこの文字列をチェックします:最初のメソッドの前に
import com.geektime.rnonesignalandroid.ReactNativeOneSignalPackage;
と
new ReactNativeOneSignalPackage()
"(は、Arrays.asListを返す" 内おそらくあなたは間違ったことをしたり、リンクしている間にいくつかのステップをスキップしたりしています。 –