iOS Cocoa Treats
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Testing a real app on the iPhone Duo simulator exposed bugs hiding behind old iPhone assumptions. Content slid under the new vertical status bar, inner landscape layouts broke, and userInterfaceIdiom checks hid features. The fix: pin to the safe area, test all three postures, and size layouts by available space instead of .pad.
Use the SwiftUI template in Instruments to find which views redraw most and trace each update to its root cause.
Default HStack spacing makes .paging scroll views drift off-target, so set it to zero and pad before containerRelativeFrame.
Months of session logs show where AI agents trip up driving xcodebuild and xcrun simctl, and why every result needs a second check.
A Run Script phase that fails the Xcode build on missing, stale or mismatched translations in .xcstrings catalogs.
News & Misc
Latest Apple related news and rumors
You received this email because you signed up on for our iOS newsletter.