Python/Django アプリでプッシュ通知を送信する方法を見つけようとしています。ターミナルから実行すると機能するコードをオンラインで見つけましたが、PEMパスフレーズを手動で入力するように求められ、単独で機能するように設定する方法がわかりません。
from apns import APNs, Payload
apns = APNs(use_sandbox=True, cert_file='/Users/user/Desktop/Lunch-BoxCert.pem',key_file='/Users/user/Desktop/Lunch-BoxKey.pem')
token = '923...8b4'
# Send a notification
payload = Payload(alert="Hello World!", sound="default", badge=1)
apns.gateway_server.send_notification(token, payload)
python manage.py runserver を呼び出して実行すると、端末にパスフレーズを入力するまでブロックされます。とにかくこれを解決する方法を知っていますか?