IBM MobileFirst 7.1.0 APNS Certificate error: Unable to process certificate
IBM MobileFirst 7.1.0 APNS Certificate error: Unable to process certificate
Apple 的推送通知已尝试使用 IBM MFP 7.1.0 实施。
已添加项目目录[apps/MyApp/apns-certificate-sandbox.p12
]中的沙盒证书apns-certificate-sandbox.p12
。
生成项目时出现以下错误。
FWLST1040E: iphone build failed: com.worklight.common.util.WorklightCertificateException: Certificate error: Unable to process certificate: apns-certificate-sandbox.p12
根据早先post在本论坛中关于类似问题的尝试。例如:worklight-62-encrypt-ios-pushsender-password-in-application-descriptor
这两个选项都试过了,问题依旧。
<pushSender password="password"/>
in application-descriptor.xml
<pushSender password="${passwd}"/>
in application-descriptor.xml
passwd=password
in worklight.properties
已创建示例 helloworld
项目并添加了 iphone 环境。按照上面起草的程序尝试过,但没有成功使用以下组合。
- IBM 复合机 7.0.0.00.20150706-1910
- IBM 复合机 7.1.0.00.20151227-1725
- IBM 复合机 7.1.0.00.20160513-1006
正如评论中所怀疑的那样,问题出在 .p12 证书上。一旦重新生成,问题就解决了。
Apple 的推送通知已尝试使用 IBM MFP 7.1.0 实施。
已添加项目目录[apps/MyApp/apns-certificate-sandbox.p12
]中的沙盒证书apns-certificate-sandbox.p12
。
生成项目时出现以下错误。
FWLST1040E: iphone build failed: com.worklight.common.util.WorklightCertificateException: Certificate error: Unable to process certificate: apns-certificate-sandbox.p12
根据早先post在本论坛中关于类似问题的尝试。例如:worklight-62-encrypt-ios-pushsender-password-in-application-descriptor
这两个选项都试过了,问题依旧。
<pushSender password="password"/>
in application-descriptor.xml
<pushSender password="${passwd}"/>
in application-descriptor.xml
passwd=password
in worklight.properties
已创建示例 helloworld
项目并添加了 iphone 环境。按照上面起草的程序尝试过,但没有成功使用以下组合。
- IBM 复合机 7.0.0.00.20150706-1910
- IBM 复合机 7.1.0.00.20151227-1725
- IBM 复合机 7.1.0.00.20160513-1006
正如评论中所怀疑的那样,问题出在 .p12 证书上。一旦重新生成,问题就解决了。