New Frameworks required (CoronaEnterprise and CoronaCards: iOS and OS X)

Starting with build 2015.2733, we have made font loading behavior more robust on iOS/Mac to match behavior on other platforms (namely if the string provided for the font doesn’t match a name, we treat the string as a file and look for a font file by that string instead).

This change requires [font=courier new,courier,monospace]CoreText.framework[/font] to be linked manually to iOS Corona Enterprise and CoronaCards projects. 

If you have an existing CoronaEnterprise/CoronaCards project, you may encounter the following error with daily build 2015.2733 (or later):

  "\_CTFontManagerRegisterFontsForURL", referenced from:       Rtt::IPhoneFont::IPhoneFont(char const\*, float, NSString\*) in libplayer.a(Rtt\_IPhoneFont.o) ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

To fix the issue, simply add [font=courier new,courier,monospace]CoreText.framework[/font] to your application target in Xcode.

I like the way this was communicated to the Enterprise users…