In my Swift iOS application I've just added Flurry Analytics by creating a briding-header.h
and importing Flurry.h
. I then added SystemConfiguration.framework
, CFNetwork.framework
, and Security.framework
.
I then added libFlurry_6.5.0.a
via Targets -> Build Phases -> Link Binary with Libraries
after instruction from a Stack Overflow question because it wouldn't build.
After archiving the app I tried to upload it and received this error:
ERROR ITMS-90171: “Invalid Bundle Structure - The binary file ‘APPNAME.app/Flurry/libFlurry_6.5.0.a’ is not permitted. Your app can’t contain standalone executables or libraries...
Flurry.framework
is not included under Copy Bundle Resources.From Invalid Bundle Structure.
My case was a bit different. I added an static library to "Embed Frameworks" and I got a couple of errors when I uploaded the app to the app store:
I removed this dependency and the problem was solved
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With