越狱后使用 Xcode 调试第三方 APP
Jul 05, 2020
App 在上架以后就无法使用 Xcode 调试了,因为允许 Xcode 调试的标识 get-task-allow 已经被去掉。 …
iOS 中使用 CSS 的 HLS 颜色
Jul 03, 2020
CSS 常用的颜色表示方式有 3 种: 十六进制数字:#123456 RGB 方式:rgb(18, 52, 86) HLS 方式:hls(210, 65%, 20%) 以上 3 种方式都可以表示 #123456 这个颜…
RGB、HSL 和 HSV 互相转换
Jul 02, 2020
原版是 JS 写的,转为 C 版本可以在 iOS 中使用。 https://axonflux.com/handy-rgb-to-hsl-and-rgb-to-hsv-color-model-c …
自定义 BlurEffect
Mar 25, 2020
系统提供的 UIBlurEffect 毛玻璃效果不能调整参数,只能选择内置的几个效果。 要实现自定义的毛玻璃效果,需要使用私有类 _UICustomBlurEffect,…
搜索项目里的私有 API
Mar 06, 2020
最近提交新版本到 AppStore ,总是收到 ITMS-90809: Deprecated API Usage 警告信息,说是项目里引用了即将废弃的 UIWebView,建议全部替换为 WKWebView。 …
禁用 iOS 自动检查下载系统更新
Feb 24, 2020
iOS 总是会在接通电源并且连接 Wi-Fi 的情况下自动去检查和下载更新,在新系统发布的时候往往需要消耗几个 G 的流量。 对于开发者来说,开发需要测试不同的系统…
Swift 创建纯代码的 macOS & iOS 应用
Feb 22, 2020
纯代码创建 macOS 应用 默认情况下使用 Xcode 创建的 macOS APP 是基于 storyboard 的,对于多人协作的项目,使用纯代码创建界面比 storyboard 更方便。 首先删掉 storyboard 和相关的设置 删除 Main.storyboard 和 Info.plist 里的…
iOS 接入 IAP 指南
Feb 14, 2020
如果 APP 里需要购买虚拟商品,只能通过苹果的 IAP,否则审核会被拒绝。 接入 IAP 不复杂,只要遵守以下流程,就不会出现“掉单”的情况。 …
iOS13 使用系统里的第三方字体
Feb 09, 2020
iOS13 支持安装自定义字体到系统里了,要想自己开发的 APP 能使用这些字体,需要做一些适配工作。 配置项目的 Capability 添加 Fonts 支持,勾选 Use Installed Fonts: 使用 UIFontPickerViewController UIFontPickerViewController 是 iOS13…
iOS13 安装自定义字体
Feb 09, 2020
在 iOS13 之前,就可以通过奇技淫巧的方式安装自制字体,到了 iOS13 官方终于把这种方式合法化了。 介绍两款适配了 iOS13 自定义字体功能的 APP,看一下如何安装自定…