I can confirm that the TPMS Learn function is broken for me, too, in the current LeafSpy Pro for iOS, v2.0.0(10). It worked before.
One work-around is to find/borrow/buy an iPhone 5, as it is too old to run the newest version of LeafSpy and therefore will install an older version (v1.7.38)...