mcya / JavaScriptExperience

👮 JavaScript Experience for web(JavaScript归类:简单入门+数组+经典循环+字符串+函数+Date日期+简单对象+BOM+DOM) +[ Issues(js实用技巧)]
28 stars 8 forks source link

聊一聊打包 #59

Open mcya opened 5 years ago

mcya commented 5 years ago

聊一聊打包

关于iOS:

  1. 描述式文件下载安装

    appid、私钥密码、profile文件(.mobileprovision)、私钥证书(.p12)

  2. 上App Store

关于Android

Android包名、私钥密码、证书别名、证书文件(.keystore)

mcya commented 5 years ago

mmp

关于如何在别人的电脑上用.cer文件生成.P12证书文件,还是无法解决呢。据说,是这样……

你从开发者中心下载的cer证书是你用自己电脑生成的吗?如果不是,就不能用。如果你一定要用这个证书,你只能用从另一台能用这个证书的电脑上导出的p12.

也就是说,需要在自己电脑上申请生成cer才能导出p12。 所以。你要导出p12证书的话,需要重新去申请生成。

要不要这么狗血!!!!!

晕!!!

全流程参考地址: http://ask.dcloud.net.cn/article/152

注:生成Provisioning Profiles文件时,选项一定要和证书的类型一致,否则Hbuilder会报证书错误

mcya commented 5 years ago

关于 P12证书文件生成的方式已经解决了。

首先,在别人的电脑上是无法生成P12文件! 其次,cer文件只能在那台申请的电脑上导出P12证书文件。

所以,你的电脑不见了或者换了!! 那么,只能重新来咯!

P12证书,每到三年过期一次,需要重新申请。 描述文件,每年更新一次!

so!

一步步按照这个来即可! http://ask.dcloud.net.cn/article/152

几个关键的步骤:

本地生成申请证书文件,按照步骤生成cer文件,再本地导出p12证书文件。其中,需要连接一台iPhone,需要它的钥匙串或者说是他的标识码,不是序列号哦。

本地证书文件、Apple证书申请选择该文件生成cer文件、下载文件打开在本地导出p12证书文件、信任一台设备来申请描述文件然后下载即可使用。

mcya commented 5 years ago

关于推送证书的申请

首先,推送证书是有一定年限显示的,一般是一年这样你就要去重新去生成了。

几个关键的步骤:

其实,跟申请证书的步骤基本是一样的,只是选项同 - 选择:Apple Push Notification service SSL (Sandbox & Production) 选项 其他的步骤都是类似了。

首先还是在需要在本地申请证书文件、其次到Apple申请推送证书再选择该文件生成cer文件再下载导出p12文件、再到推送中心(如个推)选择该p12证书文件修改推送配置,再保存即可。