Is it possible to create a universal iOS framework using bitcode?
<p>From what I understood, <em>bitcode</em> allows to generate binaries with an intermediary binary format. So it is the step before compiling to an ARM or x64 architecture.</p>

<p>It is possible to create "real" <code>.framework</code> file for iOS since iOS 8. However, framework files are compiled for only one architecture by default (emulator, iPhone). When one wants to distribute a <code>.framework</code> file, it is better to provide a file compatible with the iOS emulator and also deployable to an iPhone. Different examples of scripts can be found to create such a fat file using <code>lipo</code>.</p>

<p>However, would it be possible to only distribute a <code>.framework</code> compiled as bitcode without having to create a fat file with different architectures?</p>

<p>Unfortunately, even with bitcode enabled for my <code>.framework</code>:</p>

<ul>
<li>different files are created by default according to the targeted architecture</li>
<li>even if the "archive" menu seems to be enabled for a framework target, I cannot find the result, even in my Organizer view</li>
</ul>

<p>Do I misunderstand something in the concept of <em>bitcode</em>, or do I miss something?</p>