Welcome to my second article on “iOS Application Security Testing Series”. You can find Part 1 here. Imagine a scenario where you, as an iOS Application Security Tester, are tasked with auditing an application to identify vulnerabilities. By itself, the task may not seem too daunting until you learn of a… Read more »
Today widgets are small view controllers that your users can add to their ‘Today’ view. They are good for displaying the most relevant information to your users. In this article we’re going to create a today widget and display a latest article for the accompanying app for this blog. Let’s… Read more »
Welcome to my article on “iOS Application Security Testing Series” In this series, I will provide information on iOS Application Security testing, starting from the Setting Up a Testing Environment for iOS Platform, all the way to Testing Data Storage, Cryptography, Authentication, Network Communication, and Reverse Engineering. In this part,… Read more »
If you want to share code between your projects but don’t want to share it with the public you have an option to create a private cocoapod. A while back I wrote about creating a cocoapod, this article won’t cover that topic. If you want to learn more about creating… Read more »
When I was setting up In-App purchases I never dreamed that I’d be spending so much time setting things up on iTunes Connect. Implementing it in the app was actually quite simple. In this article we’ll focus mainly on how to set everything up on your account. At the end… Read more »
Handoff is a great way for your users to resume an activity on any device. Let’s say your users start reading an article on an iPhone, they can easily continue reading it right where they left off on the iPad, or even on the mac. In this article, we’ll see… Read more »
If you ever needed to share data between your iOS apps and/or your application targets, there’s a very easy way to do this using app groups. In this post we’ll see how to share data between two apps and we’ll even build a small library that will make sharing of… Read more »
If you need to know when a file has been modified, renamed, deleted… there’s an easy way to do it using dispatch sources. In this post, we’ll create a simple library that will notify you when a file has been changed. I know I say this every time, but I’ll… Read more »
Working on big projects with big code base composed mainly of “legacy code“, developer’s biggest fear is to introduce something new that might actually break something old. This fear freezes the project with some pieces of code that remain like engraved in stone because nobody wants to touch them. The… Read more »
If you have an iOS app and you wanted to have push notifications, Firebase offers a simple way to integrate push notifications into your app. And best of all, it’s free. In this post, we’ll cover setting up your certificates, keys, app and Firebase for push notifications. Create a Key You… Read more »