App Store Connect sessions expire ridiculously fast. So I’ve been doing a few cookie tricks in my own iPadOS browser to keep the session alive for as long as possible. At least this way, I don’t have to re-verify my login multiple times a day like I do in Safari and other browsers.This is probably just the pain of every Apple developer.BunnyLau20
I hope that more and more iPadOS apps will have a hover effect when using the Magic Keyboard, as this would provide a very pleasant sense of detail.BunnyLau18
Raycast @raycast is very well-suited for handling this kind of small task, especially data that only requires a single glance. Such as tracking your Coding Plan usage. Should I publish this plugin?BunnyLau27
Been using Immersive Translate. What I actually like is the layout: original and translation sitting together. So I put that in my own iPad browser, on the system translation API. No extra model calls. Simple and fast.BunnyLau56
2 图分享一下我的 iPad 远程全屏显示的方案,做法是在 Better Display 里建一块按 iPad 比例来的虚拟屏,打开后设成主显示器,再把缩放对齐这块屏。Raycast 里绑了个快捷键,要切这个比例的时候直接唤出来。这样连过去就可以全屏了。 下个月的苹果的折叠屏出来也可以用这个方案。BunnyLau24
2 图Hive now has six grid layouts, all built entirely with SwiftUI. The core is a recycling-row architecture: only rows within and around the viewport stay mounted, while rows leaving it are recycled. Custom Layout types handle the more complex arrangements, backed by cached geometry and a small prefetch window. This keeps steady-state rendering cost tied mainly to the number of visible cells as the library grows. Every cell still supports context menus and drag-to-select gestures.BunnyLau25
The main issue bothering me with TestFlight is that I applied for the Default Browser Entitlement qualification a week ago, but Apple still hasn't gotten back to me. Without this qualification, I can't enable Passkey services, and many web pages won't log in correctly. I think this is an essential capability for a mobile browser. It's a bit frustrating.BunnyLau9
今天才发现原来 Apple Developer 账号从个人改到企业后,vendor id 会发生变化,这意味着如果里用 Apple Connect API 来查询收入数据的时候,它就会从改变生效开始切割,得用新的 vendor ID 查询新的数据,同时老数据也不会迁移到新的 vendor id 里。 于是我专门给 Steer 加入了一个 Handoff 功能,专门针对这种情况,可以把老数据和新数据结合在一起,这样就可以连续查询和合并数据对比。BunnyLau3
最近在 iPad 上用 Figgy 画了不少的 Figjam 和 Figma 设计高,基本上能比较顺手的做一些事情了。但 iPadOS 的输入法和键盘真的太多的 Bug 了,很多行为还是需要打磨来获得更好的体验,只有不断用下去才能知道有哪些地方还需要单独来映射处理。这么多年了 Apple 真的没有把 Magic Keyboard 在 iPad 上的键盘输入体验搞好过。BunnyLau6
一旦有了一台相机之后,我发现 iPhone Air 对我来说就已经完全足够了。它几乎为我设置了未来手机的标杆,好设计,好屏幕,好性能,极致轻便,续航够用。我应该有很多年都不会再买 Pro 系列,只会在 Fold 和 Air 之中选择。BunnyLau27
经提醒,原来是 iOS 27 默认的scrollEdgeEffectStyle由 .soft 改为了 .hard,需要手动切换到 .soft 就能恢复原来 Progress Blur 的效果,但注意,阴影层的颜色似乎有一些变化,如果你也设置了 navigation subtitle, 可能会出现看不清的情况,不知道后续会不会优化这里的处理。BunnyLau35
全新的 Figgy 1.0.1 版本支持了可自定义的触控侧栏、Apple Pencil快捷键、本地字体管理、iOS 端布局适配,在没有键盘的情况下也能使用大部份功能了。 (国区还在备案所以暂时无法下载)BunnyLau8
做独立产品需要很注意的一点就是取名,直接影响了 ASO 和 SEO,Hive 这个产品当时就没有注意到这一点,导致在美区始终只能拿到 Hive 这个核心词汇第三第四的水平,这里面还有很火的几个游戏。BunnyLau4
即使没有键盘,你也可以在 iPad 上愉快的使用完整的 Figma 功能,只要一个可自定义的触控菜单和 Pencil 菜单,搭配最新的支持 Hover 的 Apple Pencil Pro,挺有意思的组合。BunnyLau10