我们使用 Amazon SNS 向我们的用户发送推送通知。我们最近更新了证书,但由于某种原因我们没有收到以下错误:
<?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse xmlns="http://sns.amazonaws.com/doc/2010-03-31/">
<Error>
<Type>Sender</Type>
<Code>PlatformApplicationDisabled</Code>
<Message>Platform application is disabled</Message>
</Error>
</ErrorResponse>
我们没有对代码或证书进行任何更改。
当我使用 openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert myapnsappcert.pem -key myapnsappprivatekey.pem
验证证书时,一切正常。唯一的问题是由于错误,iOS 的通知不会发送。 Android 运行良好。
最佳答案
该错误可能是因为您的 p.12 已过期,您可以创建一个新的或更新 AWS SNS 中的当前。
关于ios - AWS SNS - 平台应用程序已禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46888389/