PYGET


/**
  * 消息类型
  */
enum MsgType {
    HEARTBEAT(1), // 心跳消息包
    NOTIFICATION(2), // 通知消息包
    REQUEST(3), // 请求消息包
    RESPONSE(4); // 响应消息包

    private Integer value;

    MsgType(Integer value) {
        this.value = value;
    }
}
enum PacketType {

    REQUEST(0), // 请求消息包
    RESPONSE(1); // 响应消息包

    private Integer value;

    PacketType(Integer value) {
        this.value = value;
    }
}
            
iOS证书及描述文件制作流程
https://docs.apicloud.com/Dev-Guide/iOS-License-Application-Guidance


APICloud在线打包iOS应用流程介绍
https://segmentfault.com/a/1190000020212402

iOS App上架流程(2016详细版)
https://www.jianshu.com/p/b1b77d804254

APICloud在线打包ios图文流程
https://www.jianshu.com/p/658e15d19234

使用Application Loader打包上传AppStore流程
https://www.cnblogs.com/kuyuecs/p/10894122.html

写给安卓开发者的,关于flutter打包ipa,上架
https://blog.csdn.net/qq_34379916/article/details/84314372
          
              

EncryptUtil

encodeMd5 : md5 加密. encodeBase64 : Base64加密. decodeBase64() : Base64解密. xorCode() : 异或对称加密. xorBase64Encode() : 异或对称 Base64 加密. xorBase64Decode() : 异或对称 Base64 解密. const String key = '11, 22, 33, 44, 55, 66'; String userName = 'Sky24n'; String encode = EncryptUtil.xorBase64Encode(userName, key); // WH1YHgMs String decode = EncryptUtil.xorBase64Decode(encode, key); // Sky24n