Advertisement · 728 × 90

Posts by Noah

Preview
Emerge Tools is now a part of Sentry Sentry acquires Emerge Tools, enhancing mobile monitoring. Improve app performance, reduce bugs, and ship lighter apps with this new partnership.

It’s official, Emerge Tools is now part of Sentry! So excited to expand our products to even more developers! blog.sentry.io/emerge-tools...

11 months ago 4 1 0 0
Speeding up protocol conformances in Swift - Noah Martin | SwiftLeeds 2024
Speeding up protocol conformances in Swift - Noah Martin | SwiftLeeds 2024 YouTube video by SwiftLeeds

My talk from @swiftleeds.co.uk is now on YouTube! I first wrote about this topic in 2021, and Apple released a fix for many (but not all) of the performance issues in iOS 16. Using “as?” is still likely the slowest part of your app launch!

youtu.be/1sMJAO8kwyE?...

1 year ago 4 1 0 0
Preview
Implement vm_protect sys call (#3) · EmergeTools/SimpleDebugger@619d313

Got this working! github.com/EmergeTools/...

1 year ago 1 0 0 0

Should have realized sooner that trying to vm_protect an address on the same page as vm_protect itself was never going to work… good thing I learned how to make my own syscall from @naehrdine.bsky.social last week

1 year ago 1 0 1 0
Preview
Enhance Xcode Previews with Unit Test Coverage How to write unit tests for Xcode previews

My latest blog post shows how you can automatically create unit tests for every Xcode preview! www.emergetools.com/blog/posts/u...

1 year ago 3 0 0 0
Preview
Calling Hidden Swift Functions Apple frameworks hide some public functions through the SPI, this post reveals how to find and use them in your projects

My latest blog post shows how to use functions hidden in the private SwiftUI SPI www.emergetools.com/blog/posts/c...

1 year ago 5 0 0 0

devicectl lets you connect lldb when launching an app, but has anyone found a way to connect the debugger when running unit tests? It’s the default with Xcode but haven’t seen a way to do it with `xcodebuild test-without-building`

1 year ago 0 0 0 0
Preview
GitHub - EmergeTools/SimpleDebugger: A basic in-process debugger for iOS apps, set breakpoints and respond when they are hit. A basic in-process debugger for iOS apps, set breakpoints and respond when they are hit. - EmergeTools/SimpleDebugger

I guess my first post here is going to be a release announcement... the latest version of Launch Booster now generates order files with just one upload! It’s made with SimpleDebugger, and took a lot longer than expected to get lldb working in the device lab github.com/EmergeTools/...

1 year ago 1 0 1 0
Advertisement