iOS Dev Tools

The greatest iOS development tools, including websites, desktop and mobile apps, and back-end services. Updated daily by Max Ott.

Subscribe

A weekly update delivered right to your inbox. Sent once a week. No spam, not ever. Unsubscribe at any time.

Debugging
screenshot of Hopper

Hopper

A reverse engineering tool for OS X, that lets you disassemble, decompile and debug your 32/64bits Intel Mac, Windows and iOS executables. A lot of what Hopper does goes straight over my head, but the feature list seems pretty powerful. It lets you extract procedural information such as basic blocks and local variables, view a graphical representation of the control flow graph, and it’s fully scriptable and extensible. […]

Read More

Debugging
screenshot of Instabug

Instabug

A service that makes it really easy for your users to report bugs. Instabug provides a drop-in SDK that presents an in-app bug reporting interface when the user shakes the device. Each bug report includes a screenshot that the user can annotate with text or drawings, written feedback, and all the current device stats. It also integrates with loads of popular bug tracking tools so can easily become part of your workflow. […]

Read More

Debugging
screenshot of PLCrashReporter

PLCrashReporter

An in-process crash reporting framework for use on both iOS and OS X. PLCrashReporter powers many of the crash reporting services available for iOS including HockeyApp, Flurry, and Crittercism. If you don’t want to signup to a crash reporting service, PLCrashReporter is probably the best open-sourced drop-in framework you can use. […]

Read More

Debugging
screenshot of APNS Pusher

APNS Pusher

A simple Apple Push Notification Service (APNS) debug application for Mac that lets you send push notifications to APNS with no configuration needed at all. It automatically grabs the certificate out of your keychain and discovers device tokens via bonjour. It also supports error response codes, switching between development and production environments, custom JSON payloads and can export identities to PEM format. […]

Read More

Debugging
screenshot of Kamakiri

Kamakiri

Another Mac app for submitting bug reports to Apple’s Radar. Kamakiri comes in the form of a full app with a menu bar item to get quick access to your bug reports. It automatically updates your bug reports in the background and will notify you in Notification Center when anything changes. Kamakiri isn’t free but it’s definitely one of the more fully featured bug reporters. […]

Read More

Debugging
screenshot of QuickRadar

QuickRadar

A menu bar app that makes submitting Radars quicker and easier than using Apple’s Bug Reporter. QuickRadar runs in the background on your Mac, giving you a keyboard shortcut to instantly open a window to type your bug report. The code is BSD licensed and hosted on GitHub so the developer welcomes contributions. […]

Read More

Debugging
screenshot of Shake Report

Shake Report

A useful little utility to get bug reports from users. The drop-in SDK allows users to shake their device to send a report. You can also download the backend component and deploy it on your server to have your reports collected and classified. […]

Read More

Debugging
screenshot of BugSense

BugSense

Cross platform crash reporting service that supports Android, Windows Phone/Windows 8, HTML 5 and, of course, iOS. It provides real-time crash analytics and app quality data that you can use to keep your customers happy. […]

Read More

Debugging
screenshot of Crashlytics

Crashlytics

Lightweight mobile crash reporting tool. Includes a Mac menu bar app the makes integrating the framework and monitoring crashes really easy. Crash reports can be viewed on the website and include full stack trace and device stats. […]

Read More

Debugging
screenshot of Crittercism

Crittercism

A unified solution to manage all app performance issues, including crash reporting and exception handling, response times, error rates and network/carrier latencies. […]

Read More