Preparing an OpenFrameworks Application for the Mac App Store

Really great piece by @NickHardeman on Preparing an OpenFrameworks Application for the Mac App Store!

One required configuration change seems like a good candidate for default oF behavior:

  • copy files build phase to copy the data folder into the application bundle

An argument could be made that this isn’t absolutely required, but that also applies to GLUT.framework, libfmodex.dylib which are copied into all OS X applications by default. Encapsulating an application’s required resources within it’s bundle is more expected and a less surprising default behavior than having to sidecar it no? Can you imagine if you downloaded Chrome and it had a folder containing all the custom fonts and UI resources that sat next to the app?

1 Like