Posts
steipete's blog
Cancel

Updating macOS on a Hackintosh

With macOS 10.15.5 out, it was time to update my Hackintosh again. This does take a bit more preparation than updating genuine Mac hardware. Since a few folks on Twitter were curious, here’s how th...

InterposeKit — Elegant Swizzling in Swift

I built a thing! InterposeKit is a modern library for elegantly swizzling in Swift. It’s on GitHub, fully written in Swift 5.2+, and works on @objc dynamic Swift functions or Objective-C instance m...

The Great Mac Catalyst Text Input Crash Hunt

As of macOS 10.15.4, text input in Mac Catalyst apps sometimes crashes. I’ve noticed this a lot in Twitter for Mac, however, we also saw crash reports for PDF Viewer for Mac. My hope was Apple wo...

Jailbreaking for iOS Developers

Jailbreaking is something that’s rarely discussed in the iOS developer community — which is unfortunate, because it’s amazing. Let’s walk through a few useful things you can do with it. (Picture ...

Network Kernel Core Dump

A week after Apple’s initial “macOS Core Dump” reply, and me sending a lot of questions their way, I got a really nice, human reply that explains the process via networking and a second Mac. If yo...

How to macOS Core Dump

A few weeks after kernel panics started showing up on my MacBook Pro (and after many comments were left, in which I kept pinging Apple and reporting on this issue, and after trying a Supplemental...

Kernel Panics and Surprise boot-args

On March 24, 2020, my 16-inch MacBook Pro greeted me with a kernel panic. I ignored it the first time, but it started to become an everyday thing. There I was, having enjoyed a short moment of a bu...

The LG UltraFine 5K, kernel_task, and Me

A good story is nuanced and complicated, and it contains surprise twists and a happy ending. Me owning an LG UltraFine 5K delivers on all of that. So let’s dive right in: This finally explains wha...

Let's Try This Again

It’s been roughly five years since my last post on petersteinberger.com. A lot has changed since then. The last few years I’ve been fully focusing on PSPDFKit and Twitter. But there are some storie...