ios正式发布 遇到的推送服务问题

云发布版 uniapp 接入极光推送,并点击消息进入app(前端部分) 1.首先找到uniapp这个链接: JYJPush极光推送插件. 分试用版和正式版,先用试用版本 2.选择要使用的账号,绑定上 3.打开你的hbulider的manifest.json进行插件配置 选择app原生插件配置,选择云端插件,输入appkey,和channel(不知道填什么就填ios或者android), 问题: 如何获取appkey, 链接: 服务中心-极光.(先登录自己的账号,再点击这个链接) 4.极光后台配置 4.1首先创建我们应用 创建好之后,进入应用设置,在对应位置获取a 阅读详情

ios的推送使用开发配置就不说了,网上有各种教程。

http://blog.sina.com.cn/s/blog_a63c672e01013762.html

http://zxs19861202.iteye.com/blog/1532460

http://www.youkuaiyun.com/article/2012-02-18/311976

产品在提交前使用sandbox模式,测试通过,但上线之后,把推送地址gateway.sandbox.push.apple.com:2195改成gateway.push.apple.com:2195,发现推送不成功,经过排查,发现与支付一样,推送的也有沙箱模式和产品模式,推送请求地址不同,证书也不一样,token也不一样。在正式环境下,需要重新生成证书,token也需要重新获取。

记录下生成证书的流程:(这个很重要)
打开keychain access 在certificates将Apple Production IOS Push Services:xxx导出Certificates.p12
执行以下命令生成ck.pem,这个就是ssl用到的证书。
openssl pkcs12 -clcerts -nokeys -out cert.pem -in Certificates.p12
openssl pkcs12 -nocerts -out key.pem -in Certificates.p12  
openssl rsa -in key.pem -out key.unencrypted.pem
cat cert.pem key.unencrypted.pem > ck.pem

另外注意的地方,在distribution环境下,device token与develop环境下是不一样的,在这一个问题上,也查了很久。为减少交互,app不是每次启动都去请求device token,只在服务器没有查到机器的device token时候才会让客户端去请求token,在上线前,我们自己的token已经存在服务器上了,改成正式地址后在测试的时候死活没收到推送,后面才知道token不一样,需要重新获取device token。

转自 http://nuts.hk/?p=214

全网多种方式解决Unchecked runtime.lastError: The message port closed before a response was received的错误 全网多种方式解决Unchecked runtime.lastError: The message port closed before a response was received的错误,比如后端使用sendResponse({farewell: "ok"})做出响应。如果你在如果你在chrome中引入了某一扩展程序,比如vue,Video Speed Master等,有可能会因为插件和程序不兼容导致这个错误。 阅读详情

相关推荐

先进封装技术 Part03---重布线层(RDL)的科普

RDL是一种在芯片封装过程中用于重新分布电气连接的技术。它通过在芯片表面或中介层上形成额外的布线层,重新分配芯片的I/O(输入/输出)位置,以适应不同的封装需求和提高电气连接的灵活性。

阿拉伯梳子的专栏 4703

APNs消息推送

对APNs消息推送的总结,包括客户端和服务端

DevYuan的专栏 1091

DrissionPage实战:5分钟搞定京东滑块验证码自动登录(附完整轨迹生成代码)

本文详细介绍了如何使用DrissionPage工具实现京东滑块验证码的自动化登录,包括环境配置、滑块缺口识别、拟人化轨迹生成算法及完整登录流程。通过物理运动学模型和智能识别技术,有效提升验证码破解成功率,适用于电商自动化场景。

weixin_29229055的博客 244

苹果推送APNS问题总结

苹果推送APNS问题总结 iOS边城之推送APNS详解

程序小白的博客 1106

无人机频谱侦测与智能识别技术实战解析

本文深入解析无人机频谱侦测与智能识别技术实战应用,涵盖无线电侦测、信号处理和定位技术等核心内容。通过频谱分析、特征提取和机器学习算法优化,实现高精度无人机识别与定位,并分享复杂环境下的应对策略和系统集成经验。

weixin_28419039的博客 488

全网最全vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法)

markdown-it | markdown-it 中文文档上面的是 markdown-it 中文文档链接 ,供参考使用核心的东西就这些啦,如果有其他想问的,评论区留言即可~博客写作不易,希望大家多多支持,多多捧场~~~最后给大家分享一下 typed.js 网址,网上比较多,我觉得这个比较好理解一些Typed.js - Type your heart out (mattboldt.github.io)[这里是图片011]https://mattboldt.github.io/typed.js/

m0_74825108的博客 3057

Chrome浏览器控制台Unchecked runtime.lastError: The message port closed before a response was received.解决

开始以为是代码出问题了,看了半天发现并没有,经过查找后发现是迅雷插件扩展造成的,把它关闭之后就好了,大家注意一下,也有可能不是迅雷,主要原因可能还是插件写法问题,异步未结束就开始了新的导致的,加一段这个就行。,所以其他插件也有可能代码不严谨、规范,同样也会报这样的错误。把这个拓展关闭后再刷新页面,我的这个报错就没有了。

SqlloveSyn的博客 2594

使用VS Code创建第一个Flutter工程

你可以使用任意文本编辑器结合命令行工具来开发Flutter应用。然而,我们推荐使用本文介绍的编辑器插件以获取更好的开发体验。这些插件提供了代码补全、代码高亮、widget辅助编辑等功能,以及为项目的运行和调试提供支持。推荐的开发工具有VS Code、Android Studio、IntelliJ。本文将重点介绍如何使用VS Code进行Flutter应用开发。

2501_91373349的博客 2126

关于苹果开发证书、发布证书、开发推送证书、发布推送证书的申请

笔者案:公司的APP有苹果端,而苹果开发证书、发布证书、开发推送证书、发布推送证书的只有一年的有效期,因此每年总有那么一次,要来折腾这个事。时间长了,年龄大,总会有些细节记不住,因此在这做下记录。 有个问题,我先做下说明,即无论你的应用要不要消息推送功能,你都按我说的做一下推送证书,不会对你的应用产生任何影响。当然也建议大家使用苹果的推送功能,具有100%的到达率,而不像android太乱了,无...

hyb3280660的专栏 6528

30天入门 SAP BTP 开发系列之二:了解 SAP BTP Region 的概念,包含账号申请的详细步骤

SAP BTP 的 Region,实际是一组按地理位置划分的、由 SAP 或合作 Hyperscaler 承载的基础设施栈。这些基础设施栈至少包含多可用区网络、对象存储、计算节点及自动化运维等服务。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1463

ImportError: DLL load failed while importing _pydantic_core: 找不到指定的程序对应解决方案

本文主要介绍了ImportError: DLL load failed while importing _pydantic_core: 找不到指定的程序对应解决方案,希望能对使用Python的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 19万+

IOS 推送消息 php做推送服务端(沙盒测试与正式发布两个版本)

转载:http://blog.youkuaiyun.com/xueer8835/article/details/9121799

crs258的专栏 1332

想重装OpenClaw?先执行这4步彻底卸载,避免配置冲突

在重装OpenClaw之前,彻底卸载是非常重要的一步。如果不彻底卸载,可能会导致: - 残留的配置文件与新安装的版本冲突 - 旧的依赖包干扰新的安装过程 - 服务冲突导致启动失败 - 数据混乱影响系统稳定性

一键难忘的博客 1043

苹果最新动态 苹果推送 iOS 14 正式版发布

苹果发布会此次虽然没有公布新手机,预计是在国庆期间吧,不过发布会上还是公布了一些信息,下面给大家整理下苹果的最新动态,一起来看看! 苹果推送 iOS 14 正式版 9 月 17 日,苹果正式推送了 iOS 14、iPadOS 14、watchOS 7、tvOS 14 正式版的更新升级。对于 iOS 13 用户来说,最直观的改变就是新增了桌面小组件。此外,还增加了 app 调用前置镜头、麦克风时在信号状态栏上会有信号灯常亮提示,双击后盖、三击后盖快捷设置等功能。 苹果调整 AppleCare+ 增加保修次数

bigbinbin123的博客 5520

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

ios开发有关远程推送的测试版和正式发布版的区别

http://zhidao.baidu.com/link?url=q9iGl_8LbLXNsRWAGWTYHSeT6BzK0jibwnl0siNGLl4GS0DAn5CV6aJR3lBCgEz_FY7_1o5Rv7uYqpr3mNml6i_9rPmpJEacFgQam4s1Cge 证书的制作总共分aps_development.cer和导出相应的p12文件这几种制作过程我就不重复了(这几种证

jeffasd的专栏 1382

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

IOS推送消息,PHP作为推送服务器进行分批推送

  IOS 推送消息是许多 IOS 应用都具备的功能,之前我们已经做了 IOS 推送消息的准备工作 -- 搭建 APNS 环境 ,到这里证书已经准备完毕, 在应用服务器采用php 的方式将消息推送给APNS :   <?php // 这里是我们上面ios工程连接苹果服务器服务器返回的一个devi...

iteye_13686的博客 434

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

划重点|iOS15正式发布, 全新的通知推送系统,你必须要知道

简介:今年友盟+联合达摩院决策智能实验室讲算法技术,推出国内首个智能推送功能,帮助产品运营人员实现一键式触达的精细化运营。通过精心打磨的在线学习与优化算法,对推送人群与推送文案进行精准匹配,最大化用户点击量。通过对不同用户场景感知和各种约束配额下的最佳分配,将无用推送信息降权显示,降低对用户的干扰,优化用户维度的推送体验。 作者:友盟+ 技术团队 越来越多的APP频繁推送信息已经导致用户不堪重负,友盟+ 数据显示:45%的iOS用户主动关闭了通知权限。 为了鼓励开发者更合理的使用推送通知。近日,苹果.

阿里云云栖号 1858

划重点 iOS15正式发布, 全新的通知推送系统,你必须要知道

作者:友盟+ 技术团队 越来越多的APP频繁推送信息已经导致用户不堪重负,友盟+ 数据显示:45%的iOS用户主动关闭了通知权限。 为了鼓励开发者更合理的使用推送通知。近日,苹果iOS 15发布了全新的通知推送系统,并对通知系统进行大范围的优化,友盟+ 技术团队为开发者划了三个重点,让你轻松了解全新的通知推送系统。 第一、苹果为iOS15设计了4种通知分级 passive(被动型通知):指用户在闲暇时查看信息,比如餐厅推荐。active(活动型通知):指用户希望在某个时间了解的信息,比如最喜欢.

umengplus的博客 935

ios php 推送消息,IOS消息推送 php做推送服务端

iOS消息推送的工作机制如下:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发送到iPho...

weixin_30691683的博客 347

iOS推送证书申请

iOS APP需要推送通知,要用到iOS推送证书,分为测试调试用的iOS推送证书和上架到App Store的ios 推送证书! iOS证书申请这里用到一个工具Appuploader,可以在win系统中辅助快速申请iOS证书,如果没有Mac也无所谓。 可以很快速的创建iOS推送证书 先安装好Appuploader安装教程 一、iOS发布推送证书(上架到App Store使用)...

weixin_34363171的博客 176

划重点|iOS15正式发布,全新的通知推送系统,你必须要知道

越来越多的APP频繁推送信息已经导致用户不堪重负,友盟+ 数据显示:45%的iOS用户主动关闭了通知权限。 为了鼓励开发者更合理的使用推送通知。近日,苹果iOS 15发布了全新的通知推送系统,并对通知系统进行大范围的优化,友盟+ 技术团队为开发者划了三个重点,让你轻松了解全新的通知推送系统。 第一、苹果为iOS15设计了4种通知分级 passive(被动型通知):指用户在闲暇时查看信息,比如餐厅推荐。active(活动型通知):指用户希望在某个时间了解的信息,比如最喜欢的球队的最新比分。time-

数据库技术 740

ios 之apns推送

每次看到iOS的远程消息推送,总是感觉很头大,即便后来项目都做完了,还是觉得摸不着远程推送的脉门,网上介绍的资料虽多,但不是写的太简单了,就是写的太详细了,不能一下抓住要点,今天终于能够抽出点时间,来扒一扒这其中究竟有怎样的奥秘。 根据苹果掌控一切的习惯,消息推送也当然不能例外,不论你在哪里推送,也不论你用什么方式推送,都必须首先把消息发给苹果的消息推送服务器APNs(Appl...

510

一步一步教你做ios推送

最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享 APNS的推送机制 首先我们看一下苹果官方给出的对ios推送机制的解释。如下图   Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。 上图可以分为三个阶段: 第一阶段:应用程序的服务器端把要发送的消

有梦想的蜗牛 16万+
上一篇: IOS json 转 Object / ios json to Object / ios json convert Object
下一篇: iPhone锁屏网络连接关闭问题(iphone锁屏打开时请求网络失败)
ck89757
博客等级 码龄18年 56粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值