使用Firebase的Laravel FCM推送通知不适用于iOS,但适用于Android

卡尔

我已尝试使用Laravel的Firebase通知将通知发送到IOS和Android设备。

但是IOS设备未收到通知,但Android设备运行良好。

那么我的脚本出了什么问题?

我试过跟随

$firebase = new \Firebase();
$push = new \Push();

// optional payload

$payload = array();
$payload['team'] = 'India';
$payload['score'] = '5.6';

// notification title
$title = Input::get('title');
// notification message

$message = Input::get('message');

// push type - single user / topic
$push_type = Input::get('push_type');

// whether to include to image or not
$include_image = Input::get('include_image') ? TRUE : FALSE;
$include_image = TRUE;
$push->setTitle($title);
$push->setMessage($message);

if ($include_image) {
   $push->setImage('http://api.androidhive.info/images/minion.jpg');
} else {
   $push->setImage('');
}
$push->setIsBackground(FALSE);
$push->setPayload($payload); 

$json = '';
$response = '';

if ($push_type == 'topic') {
   $json = $push->getPush();
   $response = $firebase->sendToTopic('global', $json);
} else if ($push_type == 'individual') {
   $json = $push->getPush();
   $regId = Input::get('regId');
   $response = $firebase->send($regId, $json);
}

我已经提出了这个问题,但没有提供答案。

马丁

您需要iOS的“ notification” json块来响应

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用ArrayAdapter不适用于片段

适用于iOS的Firebase FCM静默推送通知

Firebase推送通知不适用于iOS上的生产

PHPUnit不适用于Laravel 5

Laravel分页不适用于:: where(...)

Firebase消息不适用于iOS中的“数据”消息

Firebase推送通知不适用于TestFlight / adHoc版本

删除Firebase监听器不适用于Android

Firebase通知不适用于Android O

Firebase搜索查询不适用于Android

Firebase Messaging错误(仅适用于Android)-新的推送通知发生致命异常

RTCMulticonnection不适用于Firebase

firebase react-native推送通知适用于iOS版本的发布,但不适用于通过App Store发布的应用

laravel分页不适用于搜索

Laravel getNameAttribute不适用于搜索

适用于iOS的Firebase动态链接适用于我的设备和模拟器,但发布后不适用于用户

laravel验证不适用于Auth

laravel withinput不适用于数组

深度缓冲区不适用于Android,但适用于Linux(使用Kivy)

使用JavaScript的系统通知(适用于Android的Chrome)

验证不适用于laravel 5.2.32

命令不适用于Laravel 5.4

使用 mPDF 生成的 PDF 不适用于 android

适用于 Android 的 Firebase 推送通知

带有可选数据的 Android FireBase 通知,使用 V1 API,不适用于后台

Firebase 推送通知不适用于 API 28

Firebase 登录不适用于较低的 android 版本

Android应用程序中的Firebase云消息传递仅适用于通知而不适用于数据消息

Firebase 通知 setSound() 不适用于 React-Native