/** * 消息类型 */ 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