From Xcode 7 it became one of the common problem that third party frameworks should support Bitcode. We can also disable the BITCODE by setting ENABLE_BITCODE to NO in Build
Set the flag in the Targets:
Bitcode enabled
otool -arch arm64 -l myFramework | grep __LLVM
segname __LLVM
segname __LLVM
I ( wrongly ) expected to read the same output against a local iOS app build. That was not the case. The same command produced nothing, despite have ENABLE_BITCODE YES. Only when you selected Archive did the bitcode process start.
This answer helped me:
What's the difference between `-fembed-bitcode` and BITCODE_GENERATION_MODE?