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,看一下如何安装自定义字体。 …
iOS 显示模态 VC 时保持状态栏的风格不变
Feb 05, 2020
系统的组件 UIAlertController 在显示的时候,是不会改变状态栏的风格的。 有时候我们的自定义组件也需要这样的效果。 …
解决适配 iOS13 后 UIMenuController 不能正常弹出的问题
Feb 02, 2020
在 iOS13 以前,大家的 Window 都是在 AppDelegate 里进行初始化: …
Git 的 core.autocrlf 设置说明
Feb 01, 2020
众所周知,Windows 和 Unix/Linux 的操作对文本换行有不同的标准。 Windows 默认是 \r\n,而 Unix/Linux 则使用 \n。 Git 的 core.autocrlf 用来指定提交时如何处理回车和换行,用法如下: git config --global core.autocrlf true 参数说明 …
从 pkg 安装包中提取 MicrosoftEdge APP
Jan 16, 2020
微软的新 Edge 终于发布了,全面使用 Chromium 内核,对于 Web 开发来说是好事,以后不用单独适配和测试。 官方的下载地址: https://www.microsoft.com/en-us/edge Windows 和 macOS 都已经是正式版本 macOS 的安装包是 pkg 格式的: …
macOS 上下载 iOS APP 安装包
Jan 15, 2020
使用的工具是 App Configurator 2 先把手机连接上电脑,然后在手机上安装一次 APP。 再使用「添加APP」功能在已购列表里选择需要下载的APP,比如微信: 正在下载 APP 下载完成后会提示,这个时候不要关闭提示框: …
iOS 无卡顿同时使用圆角、阴影和边框
Jan 11, 2020
在 iOS 开发中,最怕看到设计稿里圆角、阴影和边框同时出现,这三兄弟简直就是性能杀手。 优化的方法百度一下有很多,虽然方法不同但是原理都一样。 分享一个我自己一直使用的方法:在一个 View 里只应用一种效果,然后通过组合的方式达到效果。 …
macOS 上开启内置的 HTTP Server
Jan 11, 2020
切换到要启动 Web 服务的目录: python2: python -m SimpleHTTPServer 8080 python3: python3 -m http.server 8080 可以看到启动日志: Serving HTTP on 0.0.0.0 port 8080 ... 就可以用浏览器访问 localhost:8080 了。 Tips 如果你用 zsh ,可以使用别名简化命令 如果你用的是 bash,则需要编辑 .bash_profile …