摘要: 集成极光推送进行调试的时候,运行 App 可以正常获取 registrationId,但是却迟迟无法收到推送消息,而Android 端是可以正常收到消息; 检查了证书配置和极光的配置一切正常,便开始返回查看 code 寻找问题. 最终发现如下方法中的 deviceToken 被注掉后导致注册 id 阅读全文
posted @ 2018-11-05 10:52 survivors 阅读(2941) 评论(0) 推荐(0) 编辑
摘要: App 启动后屏幕的顶部和底部各产生一条黑边,App 的内容会被压缩在两个黑条内显示,比例失调的情况. 初步判断是启动页资源图片适配问题. 首先,查看工程 project => General => App Icons and Launch Images => Launch Images Sourc 阅读全文
posted @ 2018-11-02 15:11 survivors 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 针对现有 Apple 设备分辨率小归总,方便日常查看; 顺便推荐一款图片生成工具,个人感觉挺方便好用,放置一张高分辨率大图可自动生成一套配图,软件名称(App Icon Gear). 具体设备分辨率如下: 6.5 英寸超视网膜显示屏(iPhone XSMax,iPhone XR)2688 x 124 阅读全文
posted @ 2018-10-26 17:34 survivors 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 根据苹果隐私协议新规的推出,要求所有应用包含隐私保护协议,故为此在 App 中添加了如下隐私协议模块. 首次安装 App 的情况下默认调用隐私协议模块展示相关信息一次,当用户点击同意按钮后,从此不再执行该模块方法. 具体 code 如下: 一.声明(.h) 二.实现(.m) 注:如上方法中使用的本地 阅读全文
posted @ 2018-10-16 11:36 survivors 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 此次即友盟分享小结(友盟分享小结 - iOS)之后对推送也进行了一版优化.此次分享内容依然基于已经成功集成 SDK 后 code 层级部分. 注:此次分享基于 SDK 3.1.0,若版本相差较大,仅供参考. 极光推送官方文档: https://docs.jiguang.cn/jpush/guidel 阅读全文
posted @ 2018-09-28 14:58 survivors 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: 为了便于日常开发效率,因此创建了一些小的工具类便于使用. 具体 code 如下: 声明: 实现: 以上便是此次分享的内容,期待大神多多指点补充,使其更加强壮! 阅读全文
posted @ 2018-09-21 17:02 survivors 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 日常开发中常用的一个相互转换的方法; 直接创建对应的类,引用如下方法即可实现; 具体 code 如下: 声明: 实现: NSDictionary+JSON - iOS 机票如下: NSDictionary+JSON - iOS 以上便是此次分享的内容,希望能对大家有所帮助! 阅读全文
posted @ 2018-09-18 17:34 survivors 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 日常开发中常用的一个相互转换的方法; 直接创建对应的类,引用如下方法即可实现; 具体 code 如下: 声明: 实现: 注:实现类中需要引入的类在如下飞机票中,具体详情请跳转查看. NSString+JSON - iOS 机票如下: NSString+JSON - iOS 以上便是此次分享的内容,希 阅读全文
posted @ 2018-09-18 17:31 survivors 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 开发中对文本传输或二进制传输,都需要将传输的对象进行二进制字节的转化操作,所以无异于编、解码便会经常用到的操作; 当然除了这种方式之外,还有一种常用的 Base64,此文中不具体细谈, Base64 具体方法可以参考下面资源. 声明: 实现: Base64 相关: 方法一:通过 CocoaPods 阅读全文
posted @ 2018-09-14 16:04 survivors 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 为了便于日常开发效率,因此创建了一些小的工具类便于使用.具体 code 如下:声明: 实现: 以上便是此次分享的内容,期待大神多多指点补充,使其更加强壮! 阅读全文
posted @ 2018-09-13 16:53 survivors 阅读(391) 评论(0) 推荐(0) 编辑