Note that I'm also concerned about frameworks. AFAICS the Organizer doesn't
allow me to access frameworks that I've just archived.
Ah, I see. I think you said “my app” earlier, and so I assumed you were talking about that. A freestanding framework is a different thing entirely on iOS, because it isn’t distributed in the same sense as apps are.
Anyway, I tried with a test project, and it works the same way for frameworks as with apps, except that the default Deployment|Skip Install setting is YES (since the default target settings are for a private, embedded framework) and that seems to suppress the archive creation. When I changed that setting to NO, then I got an archive entry for the framework in the Organizer window, and from there I could export the framework.
Alternatively, you can set the build configuration in the framework scheme to Release, and get the framework out of the build products, I guess.
Do I really have to open Finder and navigate to
/Users/andreas/Library/Developer/Xcode/DerivedData/MyTestFramework-gcjvzcxbhhtkzigvxtfgzmkbcbbn/Build/Intermediates/ArchiveIntermediates/MyTestFramework/BuildProductsPath/Release-iphoneos/MyTestFramework.framework
in order to grab the framework and send it to my users? Xcode really
wants me to do that?
You can find the entry for the framework in the Products group at the bottom of the navigator pane, right click and choose Show in Finder to get there quickly. This is the product with the scheme’s build configuration, rather than its archive configuration. However, as I said above, you can make the archive process work properly by changing the Skip Install setting.