Codeun
-
SwiftUI 实现二维码扫码和手电筒功能
二维码扫码算是一个常见功能了,本示例不依赖第三方库,完全实现一个扫描二维码的功能,内容主要包括:通过使用 AVKit 自定义相机,验证相机权限处理,Delegate,手电筒等。 演…
-
iOS 17 之 SwiftUI 5 中 SF Symbols 符号的动画效果示例
从 iOS 17 开始,SF 符号 SF Symbols 加入了动画支持。要给 SF 符号 添加动画,我们需要使用 symbolEffect 修饰符来进行动画效果配置,它的配置参数…
-
iOS 消息推送示例Demo – 原生推送不依赖第三方
前两天有位会员联系我希望出一个消息推送的示例,需要服务端到客户端的推送代码,这里放一个简单的 Demo 示例:通过服务端向 Apple 服务器发起推送请求,客户端收到通知推送,示例…
-
创建 Apple iOS 消息通知推送证书 – Push Notification
需要用到推送消息通知到手机客户端时,必须先配置好推送通知证书,在创建推送证书之前,需要确保已经创建好分发证书可以使用。 创建步骤 怎么使用 推送证书是给服务端使用的,如果你需要接入…
-
创建 Apple iOS 分发证书和 p12 文件
本篇讲记录创建 iOS 开发所需的分发证书和 p12 文件,互联网上相关教程已经很多了,我也是看着教程学会的,这里是做一个总结和记录,也希望能帮助到你我他。 在开始之前 创建证书 …
-
解决 Xcode 错误: Failed to prepare the device for development.
这是使用 Xcode 真机运行时提示的一个错误,它会导致真机编译安装不了,通常是设备的版本和 Xcode 版本不匹配,经常是在升级后出现。 错误内容 解决方案 版本支持文件下载 g…
-
SwiftUI 简单的三点旋转加载动画效果
预览效果 这是一个很简单的 loading 加载效果,在 ZStack 中构建三个 Circle 并添加上偏移和旋转的 animation 动画就能完成这个效果了,你只需要在需要的…
-
Xcode 15 更新的六个实用的能力 – 更聪明的输入建议和补全
输入建议和补全是非常实用的能力,毕竟是敲代码时时刻都在使用的,在 Xcode 15 中输入建议和补全会比以前更加智能,我在体验完之后确实有不少提升,示例一个最简单的命名建议: 举个…
-
Xcode 15 更新的六个实用的能力 – API 快速选择和模糊搜索
wwdc 已经过去一段时间了,由于最近工作太卷,没有及时关注,现在把一些觉得好用的东西记录分享一下,如果你也没有关注这些信息,我觉得适合你看看。 API 参数支持模糊搜索 Xcod…
-
Swift 5.8 现在能有效的打印 AnyKeyPath 路径了
这算是一个 Swift 5.8 非常实用的一个更新点了,在 Swift 5.8 之前,如果你要实用 print() 或者 po 命令打印属性路径,它是会直接输出类的引用信息,这样的…