私はプッシュ通知のための例に従うことをしようとしています https://firebase.google.com/docs/cloud-messaging/ios/clientios10、スウィフト3とFirebaseプッシュ通知のセットアップ
私は例
<pre>
extension AppDelegate : FIRMessagingDelegate {
// Receive data message on iOS 10 devices.
func applicationReceivedRemoteMessage(remoteMessage: FIRMessagingRemoteMessage) {
print("%@", remoteMessage.appData)
}
}
ためappDelete.swift 上の問題が生じていますエラーは
メトD 'applicationReceivedRemoteMessage(remoteMessage :)' プロトコルで必要とされるものとは異なる引数名を持つ 'FIRMessagingDelegate'( 'applicationReceivedRemoteMessage')
私は
画面に次のエラーを取得し、私が持っています次のココポッドもあります
Analyzing dependencies
Downloading dependencies
Installing Firebase (3.7.1)
Installing FirebaseAnalytics (3.4.4)
Installing FirebaseCore (3.4.3)
Installing FirebaseInstanceID (1.0.8)
Installing FirebaseMessaging (1.2.0)
Installing GoogleIPhoneUtilities (1.2.1)
Installing GoogleInterchangeUtilities (1.2.2)
Installing GoogleSymbolUtilities (1.1.2)
Installing GoogleUtilities (1.3.2)
Generating Pods project
Integrating client project
誰かが間違っていますか?私はプロジェクトの例を見て、すべてをコンパイルするとOKです。
コードのスクリーンショットを追加する代わりに、実際のコードを質問に追加してください。エラーメッセージをキャプチャするには、赤いインジケータと「Issue Navigatorで表示」を右クリックします。 –
こんにちはフランク、私がスクリーンショットをした理由は、xcodeがAppDelegateの例にあったほとんどのコーディングを変更するように頼んでいたことです。 https://github.com/firebase/quickstart-ios/blob/master /messaging/FCMSwift/AppDelegate.swift#L33-L51 これは約17日前に更新されました。 – hesh