Tag: ios
-
Initialization side effects
Fetching data inside an initializer is tempting but unreliable. What it costs you, and how to do it right.
-
Testing navigation on iOS
Coordinator-based navigation is hard to test by default. Here's how to make it straightforward.
-
Including production changes for Unit Tests
Changing production code to make it testable is fine - workarounds that don't help production are not.
-
Hard-coded Tokens, Keys and Credentials in Mobile Apps
Mobile applications are often viewed as secure storage by developers. They are not - you should never store sensitive keys hard-coded inside a mobile app.
-
Certificate pinning in iOS
Certificate pinning is one of the basic security mechanisms of network communication. This article discusses certificate pinning and related topics.
-
iOS Security analysis with MobSF
MobSF is a tool for testing mobile applications. This article shows how to increase the security of iOS applications by integrating MobSF with Bitrise.