python io操作不被打断_PyAPNs抛出IOError操作不受devi支持
问题已经解决了。这是一些SSL安全问题,因为python无法从该文件目录访问文件。在
我在看这个教程apple-push-notification-services。
正如本教程在创建aps_development.cer文件之后所描述的那样,我正在执行这些操作来获取.pem文件$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem
Convert the private key’s .p12 file into a .pem file:
$ openssl pkcs12 -nocerts -out PushChatKey.pem -in PushChatKey.p12
Enter Import Password:
MAC verified OK
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
在完成了所有的PushChatKey.pem和PushChatCert.pem文件后,我无法向我的设备发送推送通知PyAPNs
^{pr2}$
我怎么解决的?在
最后,我从一开始就尝试了这些证书的创建,但这次是在其他教程之后
创建名为aps_developer_identity.cer下载的SSL证书后。双击它以将其安装到Keychain Access应用程序中。SSL证书将由您的提供程序应用程序使用,以便它可以联系APN向您的应用程序发送推送通知。在
从本地Mac和“登录”密钥链启动Keychain Assistant,按“证书”类别进行筛选。您将看到一个名为“Apple Development iOS Push Services”的可扩展选项:
展开此选项,然后右键单击“Apple Development iOS推送服务”—gt;导出“Apple Development iOS推送服务…”。{cd5>你可以在某处保存这个文件。在
现在从apns-dev-cert.p12开始,您可以使用终端上的这些命令来生成.pemopenssl pkcs12 -in apns-dev-cert.p12 -out apns.crt.pem -clcerts -nokeys
openssl pkcs12 -in apns-dev-cert.p12 -out apns.key.pem -nocerts -nodes
如果要创建single .pemopenssl pkcs12 -in apns-dev-cert.p12 -out apns_development.pem -nodes -clcerts
现在将这些apns.crt.pem和apns.key.pem文件与PyAPNs一起使用,它就像魔术一样工作。在
小心地创建您的provision profile。在
谢谢。在
python io操作不被打断_PyAPNs抛出IOError操作不受devi支持相关推荐
- python 文件操作不被打断_python学习六文件操作和异常处理
1.文件的定义和类型 什么是文件呢? 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是存储的一种 文件有哪些类型呢? 本质上所有文件以二进制储存,不过又可以分为文本文件和二进制文件 ...
- java 异常管理员_java web在进行管理员操作的时候,抛出了下面的异常,怎么解决啊...
我把异常贴出来:HTTP Status 500 - An exception occurred processing JSP page /Admin/adminMember.jsp at line 4 ...
- python io操作有什么_Python笔记:文件IO操作
读取文件 使用open()打开文件,文件不存在会抛出IOError错误. try: f = open('/path/to/file', 'r') print(f.read()) finally: if ...
- python中用来抛出异常的关键字是( )_python异常抛出
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 主动抛出异常raise typeerror(类型错误) # 7. 触发异常try ...
- Python程序异常处理:try、except、else、finally,捕获指定异常类型、捕获多个异常类型、捕获所有异常类型、捕获异常信息、异常的传递、raise抛出自定义异常
输入与预期不匹配,触发异常,程序退出: 一.异常处理:使用try.except进行错误处理 为了保证程序运行的稳定性,错误应该被程序捕捉并合理控制 Python使用保留字try和except进行异常处 ...
- Python异常捕获和抛出-对方不想和你说话并向你抛出了一个异常
文章目录 异常信息 捕获异常 多重异常处理 抛出异常 内置异常类型 自定义异常类型 异常信息 Python使用异常类来管理异常信息.当发生异常的时候,程序会抛出一个异常信息,自动根据代码的层次查找异常 ...
- java spring 服务器关闭连接_java springboot websocket 服务 服务器主动关闭连接 导致 抛出java.io.EOFException异常...
遇到这个问题不要慌,去查查众说纷纭.那我就在这里总结一下吧 存在此问题的有以下几种情况 1.ws连接不稳定经常断线: 答: 1)可能是客户和服务器之间的网络问题 2)可能是服务端内存不够用导致线程被异 ...
- python io操作有什么_Python文件IO操作
文件IO常用操作: open打开read读取 write写入 close关闭 readline行读取 readlines多行读取 seek文件指针操作 tell指针位置 打开操作: open(file ...
- python导入txt文件并绘图-Python实现读取txt文件中的数据并绘制出图形操作示例
本文实例讲述了Python实现读取txt文件中的数据并绘制出图形操作.分享给大家供大家参考,具体如下: 下面的是某一文本文件中的数据. 6.1101,17.592 5.5277,9.1302 8.51 ...
- java 抛出403_java.io.IOException:服务器返回HTTP响应代码:403 [URL]
参见英文答案 > 403 Forbidden with Java but not web browser? 4个 我的代码是 ...
最新文章
- JetBrains DataGrip工具配置数据库过程详解
- 第十六周程序阅读(2)
- Jenkins Android gradle只能打包app-release-unsigned.apk
- CentOS5.5下NIS配置
- The target you are trying to run requires an OpenSSL implementation.
- android查询竞价处理,公平可靠的竞价方式,应对越来越高的流量获取成本,如何解决推广费用过高的问题可能是...
- vsflexgrid单元格换行后自动使用行高_「Excel技巧」Excel关于换行的技巧,你懂多少?...
- 《乐在C语言》一2.2 数据类型
- 在Orchard中使用Image Gallery模块
- fgets,cin. getline被跳过
- supervisor 管理
- win10设置共享文件夹局域网访问
- 实战案例:如何快速打造1000万+播放量的抖音网红?
- mac重置系统_如何在Mac上重置打印系统
- 小米商城登录,注册功能的实现!
- X86 android r7 z3735,安卓工业平板电脑android系统下各大主流CPU性能大对比分析
- python计算圆周率_python模拟蒙特·卡罗法计算圆周率
- linux crash目录,/var/crash目录解析
- 2011年1月至2012年12月预言诗-----三
- 力扣算法学习(十三)
热门文章
- 提高抗打击能力_提高抗打击能力的简单方法!
- erlang安装没有bin文件夹
- 湖南师范大学2018年大学生程序设计竞赛新生赛小名的回答
- [caffe] Long-term Recurrent Convolutional Networks
- 性能监控平台prometheus+grafana
- 微信PC端电脑端多开 CMD打开多个微信
- Ubuntu中解决机箱前置耳机没声音
- Win 批处理生成文件目录树
- 怎么关闭vivo系统自检_MIUI11系统已发布,你怎么能不会这个一键关闭广告的功能呢!...
- mysql脏读和幻读区别_数据库的脏读、不可重复读和幻读区别