首页
沸点
课程
APP
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
前端
SwiftUI
AI编程
人工智能
APP
后端
WWDC
展开
全部
iOS
Swift
前端
SwiftUI
AI编程
人工智能
APP
后端
WWDC
macOS
Xcode
Flutter
Objective-C
图像识别
Apple
暂无数据
推荐
最新
加密、摘要、签名、CA证书、HMAC、CRC全面梳理笔记
一、加密算法 1. 非对称加密 RSA:将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥。 为了提升安全性,需要不断加长密钥长度,而这又会使加解密负担加重,因此需要一个新的算法来替代。 ECC:
用 SpriteKit 做了个存钱罐 App,30 枚硬币同时掉帧率直接崩了
起因 去年底想做一个纯本地的存钱记录工具。看了一圈市面上的产品,存钱这个动作基本就是输入数字、点确认,存完没感觉。我想要的是:每次存钱时屏幕上有硬币哗哗掉进罐子里,带物理碰撞和堆叠效果,给这个动作加一
Tauri 应用首次上架 App Store 被驳回了 3 次(iOS)和 12 轮(macOS)的经历
第一次把 Tauri 应用提交到 App Store,iOS 被驳回了 3 次,macOS 跟 Apple 来回沟通了 12 轮才通过。这篇文章记录整个过程中踩过的坑,希望能帮到同样在做跨平台付费应用
Swift 真的被搞得乱七八糟了吗?写了几年之后说点实话
Swift 真的被搞得乱七八糟了吗?写了几年之后说点实话 最近跟几个 iOS 同行聊天,不止一个人吐槽:"Swift 这几年加的东西太多了,把一个好好的语言搞乱了"。翻社区也能看到类似的声音——有人说
7 个开源 iOS 应用,让你成为更好的开发者
多年来,我注意到开发者成长的一个规律。 教程很适合学习语法。课程有助于理解概念。但在某个阶段,最大的提升来自于阅读有经验的团队如何在真实代码库中解决真实问题。 不是示例项目,不是演示应用,而是真正上线
一个 iOS 埋点 SDK 从 0 到 1,再到真实项目接入打磨
把项目里已跑通的埋点能力封装成 iOS SDK 后,真正的难点不只是代码迁移,而是能力边界、请求发送、失败重试、日志验证、文档和版本发布。本文记录一次真实项目接入后的 SDK 打磨过程。
我做了个专注 App,把连续打卡阈值从 3/7/14 改成 2/5 之后留存明显好了
起点 我在 App Store 搜「专注计时」,前十名的截图几乎一模一样:一个大圆圈倒计时,白底或深色背景,偶尔配个绿色进度环。点进去功能也差不多,计时、响铃、记录时长,结束。 作为开发者我看这些截图
我受够了 Xcode 的 SPM 网络问题,写了个脚本一劳永逸
上周五下午,项目 SPM 又卡在 Resolve 上了。进度条纹丝不动,等了 20 分钟,还是那个转圈。 我做了和每次一样的操作:开全局代理 → Resolve 成功 → 发现内网 GitLab 拉不
关于Xcode26.4 踩坑适配
Xcode26.4 踩坑适配 随着 Xcode 26.4 正式版发布,编译器对私有头文件访问、链式比较语法、C++标准库特化的校验规则进一步收紧,导致 iOS 开发中常用的 AFNetworking、
后台 GPS 记录从半天掉电 30% 到全天 8%,我的三版方案演进
做了什么 我做了一个 iOS App 叫「雁过留痕」,核心玩法是把你走过的所有路转化成探索面积(km²),地图上像消除战争迷雾一样逐格点亮。底层逻辑是 25m × 25m 网格统计,GPS 轨迹经过的
我用 SpriteKit 给存钱罐装了个物理引擎
调参数调到一半,我顺手往测试账号里又存了 200 块,纯粹是因为看硬币掉落太过瘾。那一刻我觉得这个 App 的核心方向对了。 存钱 App 不少,但我自己用了一圈,基本上三天就卸载了。问题不是功能不够
iOS 足迹 App 的成就系统,我推倒重做了一次——踩了3个坑之后
上线三周,成就页的打开率掉到了 2%。我盯着这个数字看了好一会儿,意识到设计完全错了。 「雁过留痕」是我做的一个足迹记录 App,核心思路是把你走过的路变成可量化的探索面积(km²),用 25m 精度
iOS 蓝牙开发深入总结
N年前在一个支付公司做过2.5年的蓝牙开发,当时的项目是通过蓝牙连接mpos机进行刷卡支付。 APP中业务交互逻辑是比较复杂,当时APP的核心难以解决的痛点:逻辑比较混乱,很难从头到尾排查清楚一个完整
独立开发一个把走过的路变成 km² 的 App,聊聊 25m 网格和后台 GPS 的坑
起因 跑了大半年步,打开各种记录 App 一看,全是线条。今天 5 公里,昨天 3 公里,一条一条的轨迹躺在那里,但我完全没有"我到底探索了这座城市多少"的感觉。 线条是瞬时的,跑完就结束了。我想要一
我做了一个把专注计时变成「声音护照」的 iOS App,聊聊数据可视化和成长系统的设计思路
最近上线了一个叫「声境护照」的 iOS App,做的事情说起来很简单:番茄钟 + 环境音 + 数据可视化。但我想聊的不是功能本身,而是做这个 App 过程中一些有意思的设计决策——尤其是「把专注数据包
SwiftUI 高级布局:从直觉到掌控 —— 深入 15 种核心布局技巧
> **写在前面**:布局是界面的骨架。如果你觉得 SwiftUI 的布局有时很“玄学”,那么这篇就是为你准备的。我们不堆砌 API,而是沿着一条清晰的主线——从网格、堆叠、嵌套,到自适应、响应式、
【Swift Concurrency】彻底告别回调地狱——async/await、Task、Actor 系统精讲
问题一眼可见: 回调地狱:嵌套层数随需求增长无法控制 错误处理分散:每一层都要判断 error,遗漏就是 bug 线程管理手动:稍有不慎就在子线程更新 UI,导致诡异 crash 无法取消:任务一旦发
iOS 独立开发实践:用 MapKit + 像素渲染实现 Citywalk 轨迹地图 App「雁过留痕」
前言 作为一个喜欢 Citywalk 的独立开发者,我一直有个痛点:手机相册里存了上千张街拍、截图、路线图,按时间排列根本找不到。想回忆半年前在某座城市走过的某条街,翻相册二十分钟无果是常态。 市面上
Xcode 26.4 下老项目与 Pod 兼容性修复指南
Xcode 26.4 下老项目与 Pod 兼容性修复指南 救命!Xcode 26.4 把我的老项目按在地上摩擦😭 谁懂啊家人们!更新完 Xcode 26.4 本想体验新功能,结果一编译直接红一片,全是
Mac 上生成 AppStoreInfo.plist 文件,App Store 上架
本文围绕 macOS 环境中的 “AppStoreInfo.plist 缺失” 问题,分析了 metadata 文件在 App Store上传流程中的位置,并结合命令行上传手动创建 plist 文件。