华为PUSH推送SDK 脚本运行 for macOS

2019-09-25  本文已影响0人  StormerX

本文演示视频
https://www.bilibili.com/video/av66159033/

开发环境:macOS
SDK版本:HMSAgent_2.6.3.306

在华为开发者官网下载了推送通知\消息用的SDK,在集成前需要运行SDK文件包里的脚本,以根据自己的需要来增减功能和配置。

readme.txt

4、GetHMSAgent_.bat、GetHMSAgent_.sh 脚本文件
从agent 代码模块(hmsagents 文件夹)中抽取需要模块的agent代码。抽取后的代码放在了同目录下的copysrc目录下

当我在终端执行脚本GetHMSAgent_cn.sh的时候,执行没反应,试着修改一下再执行又提示错误。根据错误信息发现原来是这个脚本文件的文件格式是unix/dow的引起。
所以把这个脚本的文件格式修改成macOS的就可以正常执行了。

用vi命令打开GetHMSAgent_cn.sh

然后查看当前文件的文件格式(FF-File Format)

:set ff

可以看见格式是unix


修改成mac格式,保存退出

:set ff=mac
:wq

再次执行脚本,可以正常运行了。


上一篇下一篇

猜你喜欢

热点阅读