iOS How Can You Debug Compiler-Generated Entries in iOS Crash Reports? For iOS engineers, the following Swift crash reports might look all too familiar. Image from this Stack Overflow postInstead of seeing a file name and line number in your symbolicated
iOS Deobfuscating iOS Bitcode Symbols Your bitcode is obfuscated and now your stack trace is unusable. How do you deobfuscate it?
crashes Auto-Reload Webview Thread Terminations Many mobile applications include WKWebView, which embeds web pages into an application as if they were written native to mobile. These views are fetched through a network call, so historically,
OnDemand - Learn Tips and Tricks for Debugging Memory Leaks in iOS Our own senior iOS Engineer Eric Lanz gives tips and tricks for tackling memory management issues. If you missed the webinar, check it out here. Topics: Memory and the History
iOS UIPasteboard on iOS: Security and Performance Considerations Did you know that Apple has a shared clipboard across all connected devices? That means you can copy some text from your Mac and paste it into an app on
iOS Why Do I Always Have To Update My SDKs: An Explanation Courtesy of iOS 13 We get it. You’re tired of constantly updating your third party SDKs. You need to update your SDKs for bug fixes. You need to update your SDKs for new
carthage Should You Use CocoaPods Or Carthage? CocoaPods and Carthage are the two main dependency managers for developing applications on iOS. But how do you decide if one of them is right for your project? We’ll
analytics No, you’re wrong: Mobile is just getting started There's a growing consensus that innovation and growth in mobile is over. That perspective is short-sighted and incorrect. Mobile technologies and services are only becoming more pervasive in our lives and remain the engine that drives new innovation.
crashes “Hunch” Study: Network Calls and their Effect on Mobile Apps Every good mobile engineer has questions that they wish they could answer, if they only had the time. One of those questions, related to concurrent network calls, goes something like: “How many calls can my app do and not impact app performance?”