How to have multiple iTunes Connect accounts, and submit apps
A workaround for developers to manage and submit apps using multiple iTunes Connect accounts, as Apple doesn't natively support this feature.
A workaround for developers to manage and submit apps using multiple iTunes Connect accounts, as Apple doesn't natively support this feature.
Swift extensions to simplify Core Data localization, including methods for localizing entity names and working with model strings files.
A guide to packaging iOS IPA files with Swift code using a custom terminal script, addressing issues in automated build pipelines.
A developer's humorous, unprepared talk on the future of mobile development, presented at a conference via SlideDeckKaraoke.
Explores the value, challenges, and best practices of implementing automated acceptance testing for iOS and mobile development projects.
A developer's experience with Apple's UIStackView, explaining how it simplifies complex UI layouts in iOS compared to traditional Auto Layout.
A design philosophy advocating for starting iOS app design with a watch-sized interface to identify core features and improve focus.
A guide to creating custom matchers in the Expecta testing library for Objective-C to improve test readability and maintainability.
Explores issues with UITableViewController's designated initializers in iOS 8.3, detailing subclassing problems and workarounds.
A technical analysis of Apple's open-source ResearchKit framework, examining its source code, design patterns, and workarounds for iOS development challenges.
Explores Apple's Force Touch technology, its APIs for OS X developers, and potential applications for future iOS implementation.
A guide on using Rake tasks to simplify and automate Calabash acceptance testing for iOS apps, reducing command complexity.
A developer reflects on the value of functional, working code over perfect architecture, using a collaborative iOS project as an example.
A developer investigates and solves a complex iOS 8 UIKit regression involving unwanted screen rotation when using multiple custom windows.
A guide to setting up Calabash for iOS automation testing using CocoaPods and custom Build Configurations to streamline integration.
Explores hidden UIKit debug flags and internal preferences for iOS development, including methods to enable advanced logging.
Announcing minimal.iOS.8, a Winterboard theme for jailbroken iPhones, now available on Cydia.
Explains a common Objective-C bug where messaging nil returns a zeroed struct, causing unexpected behavior when checking for NSNotFound.
A developer's deep dive into debugging an unexpected UIMenuController behavior in iOS, revealing intricacies of the responder chain and canPerformAction.
Lessons learned from debugging iOS In-App Purchases, including avoiding app quits during purchases and the importance of logging.