on device only - dyld: Library not loaded

My app workspace has a subproject that compiles a framework, which the app obviously depends on. If I run my iOS8 compiled app on an iOS9 iPhone, works fine. If I compile for iOS9 and run on simulator, runs fine.


But - if I run iOS9 compiled app on a device, it crashes on launch. Specifically, console complains that dyld: Library not loaded [snip] Reason: no suitable image found.


Anybody else run into this with iOS9 ? Or ideas around it?

Noticed that there are plenty of people complaining about this in the past, including OmniFocus.


For example, from Oct 3, 2014:

All new App Store apps with embedded frameworks are broken


I get exactly the same error message. Not sure if it's happening again with this beta, or maybe just me. Anybody else successfully using embedded frameworks on device with iOS9?

I've given up on trying to use embedded framework sub project on iOS9 devices. Again, no problems at all with iOS8 devices, but on iOS9 I either get the above errror, or it just fails to install the app on the device. So I've just added all that framework files to be compiled as part of my main project instead. Hoping this either gets fixed (or I figure out what I did wrong)

on device only - dyld: Library not loaded
 
 
Q