Manbolo Blog

Manbolo Team Blog, creators of MeonArchives

How To Obtain Undocumented API Diffs Between iOS Versions by Ole Begemann

In How To Obtain Undocumented API Diffs Between iOS Versions, Ole Begemann, with the help of Nicolas Seriot, shows how to dissect the API differences for each new iOS versions.

In a nutshell, in a terminal

$ git clone https://github.com/nst/iOS-Runtime-Headers.git
$ cd iOS-Runtime-Headers
$ git difftool 6.0 6.1

To get the APIs diff between iOS 6.0 and iOS 6.1. As pointed in the article Kaleidoscope 2 is the perfect tool for this job:

Kaleidoscope diff screen

With this approach, he discovers the undocumented _MPGlowLabel and _UIWebViewController, or even gyttNumTemperatures and rebuildGytt in CoreMotion.

Another brilliant piece of work, after the Remote View Controllers in iOS 6 saga [1][2][3].

From jc.

All Posts