我正在使用该apns
库向我的 iPhone 发送推送通知。当我成功接收到我的设备的推送通知时,该脚本每次运行它以发送推送通知时都会要求输入证书密码。我试图找出一种方法以某种方式将密码包含在代码中,但到目前为止还没有成功。
我正在从他们的存储库中运行示例代码:
from apns import APNs, Payload
apns = APNs(use_sandbox=True, cert_file='TestCert.pem', key_file='TestKey.pem')
# Send a notification
token_hex = '<token hidden for obvious reasons>'
payload = Payload(alert="Hello World!", sound="default", badge=1)
apns.gateway_server.send_notification(token_hex, payload)
我也一直在检查库源代码,但它似乎没有任何有用的选项。