0

私の目標は、自分のアプリにFacebookプッシュ通知機能を実装することです。私は、プッシュキャンペーンクイックスタートガイド(https://developers.facebook.com/docs/push-notifications/quickstart)に従っています。始める前に、Facebook SDKを自分のアプリに追加する必要があります。Facebookプッシュ通知機能は、Facebook SDKバージョン3.23.1でサポートされていますか?

compile 'com.facebook.android:facebook-android-sdk:3.23.1' 

これは私がFacebookのSDKのバージョン3.23.1を使用していますことを意味します。私のbuild.gradleファイルでは、私は次の行を持っています。このバージョンは2015年3月12日にリリースされました。Facebookプッシュ通知機能がFacebook SDKバージョン3.23.1でサポートされているかどうかは疑問でした。ありがとうございました。

答えて

0

私はhttps://developers.facebook.com/docs/push-notifications/androidでの指示に従っていましたし、次の行は、コンパイルする私のアプリをせていなかった。

AppEventsLogger.setPushNotificationsRegistrationId(refreshedToken); 

エラーはあなたがCannot resolve method 'setPushNotificationsRegistrationId(java.lang.String)' for Facebook Push Notificationsで見ることができるものでした。このリンクであなたもこの質問に適用される答えを見つけることができます。

setPushNotificationsRegistrationId()メソッドは、FacebookのSDK 3.23.1に存在しませんでした:https://developers.facebook.com/docs/reference/android/3.23.1/class/AppEventsLogger/。これはFacebook SDK 4.11:https://developers.facebook.com/docs/reference/android/4.11/class/AppEventsLogger/https://developers.facebook.com/docs/android/change-log-4xから導入されました。

結論:いいえ、Facebookプッシュ通知機能は、Facebook SDK 3.23.1ではサポートされていません。少なくともFacebook SDK 4.11を持っている必要があります。

関連する問題