邮递员 – Firebase通知ios

我试图发送POST到火力发电邮,但我有一个错误:

<HTML> <HEAD> <TITLE>Unauthorized</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Unauthorized</H1> <H2>Error 401</H2> </BODY> </HTML> 

这是我的身体和头。 对于授权,我不确定,我把我的IOS的Firebase项目的API服务器密钥。 我想发送它,并在我的设备上显示通知。

感谢您的帮助。

HEADER

身体

当我用xcode启动应用程序时,我得到了APNS的错误,但最终:连接到FCM。

 <FIRAnalytics/INFO> Firebase Analytics v.3200000 started 2016-08-25 07:58:06.690 HelloCordova[2426:] <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled 2016-08-25 07:58:06.741 HelloCordova[2426:671139] Firebase Crash Reporting: Successfully enabled 2016-08-25 07:58:06.754: <FIRInstanceID/WARNING> FIRInstanceID AppDelegate proxy enabled, will swizzle app delegate remote notification handlers. To disable add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO 2016-08-25 07:58:06.755: <FIRInstanceID/WARNING> Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)" 2016-08-25 07:58:06.764: <FIRMessaging/INFO> FIRMessaging library version 1.1.0 2016-08-25 07:58:06.776: <FIRMessaging/WARNING> FIRMessaging AppDelegate proxy enabled, will swizzle app delegate remote notification receiver handlers. Add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO 2016-08-25 07:58:06.780 HelloCordova[2426:] <FIRAnalytics/INFO> Successfully created Firebase Analytics App Delegate Proxy automatically. To disable the proxy, set the flag FirebaseAppDelegateProxyEnabled to NO in the Info.plist 2016-08-25 07:58:07.361: <FIRInstanceID/WARNING> APNS Environment in profile: development 2016-08-25 07:58:07.574 HelloCordova[2426:671139] Resetting plugins due to page load. 2016-08-25 07:58:07.796 HelloCordova[2426:] <FIRAnalytics/INFO> Firebase Analytics enabled 2016-08-25 07:58:07.819 HelloCordova[2426:671139] Connected to FCM. 2016-08-25 07:58:08.316 HelloCordova[2426:671139] Finished load of: file:///var/containers/Bundle/Application/1DE45D4B-AFB3-4F6D-83D7-71D1A6FE8F44/HelloCordova.app/www/index.html#/connected 2016-08-25 07:58:10.094 HelloCordova[2426:671139] THREAD WARNING: ['GoogleMaps'] took '472.765137' ms. Plugin should use a background thread. 2016-08-25 07:58:33.836 HelloCordova[2426:671139] Received memory warning. 

PostmanAuthorization标签中,您需要input格式如key=YOUR_SERVER_KEY

获取Server Key :转到Firebase控制台中的项目设置。 点击Cloud Messaging并复制该页面中提到的Server Key

使用此行任何地方您的代码打印设备令牌

在这里输入图像说明

 print("Token \(FIRInstanceID.instanceID().token()!)") 

请参考以下图像发送邮递推送通知

在这里输入图像说明