无效的文件名,请使用英文名字,并且必须以 .p12 结尾。


我导入apns 私钥, 开始提示我命名有问题。『Unsupported certificate type.Common Name(CN) must contain one of : Apple Production IOS Push Services,Apple Development IOS Push Services,Pass Type ID


按照提示改名后,有提示『无效的文件名,请使用英文名字,并且必须以 .p12 结尾。』 这个错误,快疯了!

你们到底什么验证机制。能不能给点准确点的错误提示

有按照流程生成一次,还是不行,还是提示【无效的文件名,请使用英文名字,并且必须以 .p12 结尾。】


我在 【工单区】看到有很多人都报这个错误,最后确定都是文件命名的问题么

有按照流程生成一次,还是不行,还是提示【无效的文件名,请使用英文名字,并且必须以 .p12 结尾。】


我在 【工单区】看到有很多人都报这个错误,最后确定都是文件命名的问题么?有没有人和我情况类似的,我排除下问题

已解决了,在此回答下,帮助下后边的人,leancloud 上传证书的体验太不好了。


  • 不能用英文,相信大部分人不会犯错。还提示p12 结尾。
  • 导出时,选中导出证书,不要打开箭头,导出里边的密钥(这个是我的失误)
  • 命名时,带上 Developement ,Production 这些关键字就可以了。

就这些,屋里太热,又碰到这种 无厘头的 提示。。。出去凉快凉快

你好,非常感谢你把自己的经验总结出来,帮助他人,也同样非常感谢你对我们的产品提出批评,我们会仔细确认之后来改进。

对于你说到的几个问题,我想再确认一下:
1,不能用英文,这个是否是手误输错了?我们当然支持英文文件名。
2,命名时,带上 Development,Product 这些关键字可以保证通过,这一点也很奇怪,因为文件名里面的单词与证书实际是测试证书还是开发证书,没有必然关系,还请你确认一下是否写错了,我们自己也会实际确认。

谢谢!

  1. 我的意思是这个提示 【无效的文件名,请使用英文名字,并且必须以 .p12 结尾。】,一般都不太反复犯「文件名带中文」的错,但提示的时候给出【无效的文件名,请使用英文名字,并且必须以 .p12 结尾。】这样的提示很少干扰用户排查问题,意志纠结在文件命名上。
  2. 【命名时,带上 Development,Product 】本意不是保准通过,是可以通过你们的名字命名的验证而已。给大家个提示,确保自己命名没有问题的时候就去排插其他问题就行了,毕竟导证书这种事情不是高频事件,操作过程中犯错的概率还是很高的。

你好,我的出现了这个问题。不好使。名称是applePushServicesProduction.p12
提示是:Unsupported certificate type for profile 'prod'.Common Name(CN) must contain one of : Apple Production IOS Push Services, Apple Push Services.
请问如何解决?
证书设置的是没有问题的,测试证书出现了这个问题,我重新命名神奇的好了。生产证书还是不行

你好,这个错误不是因为文件名命名问题导致的,是这个证书不是 Production 证书却想当做 Production 证书上传。请申请正式版的证书后再当做 Production 证书上传即可。

1.能用英文。
2.命名也不是一定要带Development,Product关键字。

出现这种情况时:
1. 请检测生产环节和测试环境是否对应。
2. 导出时不要点开证书导出专用秘钥,直接选中证书导出即可。(这里文档的图片也有误导作用,还请修正特别说明下)