MAC:升级SDK

1. Sparkle Mac上升级SDK

下载地址:https://pan.baidu.com/s/1i45r9RJ

2.导入Sparkle.framework
//新建:Copy Files Files Phase

Upgrade1.png
3.检查更新

[[SUUpdater sharedUpdater]checkForUpdates:@"1"];
4.脚本介绍

1.generte_keys :运行会生成两个证书,一个私钥,一个公钥。

2.sign_update :签名使用,通过给zip包签名,获取签名序列号。
Upgrade2.png
5.generte_keys工具介绍

(1)generte_keys :双击,运行会生成两个证书,一个私钥,一个公钥。


Upgrade3.png

(2)公钥:放到工程文件目录下

Upgrade4.png

(3)私钥:用来给zip文件签名,签名后将会拿到序列号

Upgrade5.png
6.info.plist 文件里面添加URL和公钥链接

(1)SUFeedURL 指向固定的请求地址

(2)SUPublicDSAKeyFile:公钥名字
Upgrade6.png
7.SampleAppcast.xml 文件介绍

url:包地址

bersion:版本号

length:更新包的大小,上传上去前用 终端 ls -al 命令可查看

type="application/octet-stream":是一个相对固定的值,一般不用修改。

dsaSignature:序列号,通过上诉签名获得,这个必须要写。
Upgrade7.png
8.修改成中文
修改info.plist文件
Upgrade8.png
9.添加详情更新介绍

Upgrade9.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容