It is supported for iOS> 3.2 by setting kCTLigatureAttributeName
http://developer.apple.com/library/ios/#DOCUMENTATION/Carbon/Reference/CoreText_StringAttributes_Ref/Reference/reference.html
but why not try another free ligature font?
Updated:
I tested on both Simulator and iPhone 4 with the characteristic TRUE ligature font (yes, I used to fake a ligature font without a ligature function)
here is the result: Black - UILabel, stroke - CoreText

And how it should be rendering: 
Take a look at the optional ligature "ll" and the standard ligature "ff"
If you set kCTLigatureAttributeName to 0 you can delete the entire ligature, but setting it to 2 cannot support an additional ligature like "ll" or "Th" for the font "Bello Pro"
(The default is 1 , for ligatures, for example, "ff" or "fl")
So, I think there is a bug in the CoreText kernel for iOS or my font is not supported.
source share