There is no "share" button in Xcode 4.3 organizer

  1. Your PROJECT - Skip Install - set to NO
  2. Your libraries - Skip Install - set to YES
  3. In your SUBproject you should check "Copy headers" section

click on SUB project

Sub project

Building Phases

enter image description here

DRAG all files fron Public and Private sections to PROJECT section

enter image description here


In short: Make sure you have configured all linked libraries with "Skip Install" to "YES" in the build settings screen. There are a few detailed instruction on how to do that here on SO.

Failing that, clicking on "Validate..." should clue you in to any potential fixes.


So, I just set-up my machine and somehow on one of a library project "Skip Install" was reverted to "NO".

The first sign that this is wrong is that the "Archive Type" shows up as "Generic Xcode Archive" which is the wrong one.

You can verify this by selecting the archive in organizer and clicking "Validate...", Xcode should tells you about the multi-bundle problem.

The "contains multiple product" is a known Xcode issue and can be worked around by making sure that all built products in all of your projects have the build setting "Skip Install" set to "YES" except for your main application project. This can happens if you add a library project by dragging the xcodeproj file into Xcode.

After fixing it and re-archiving, it should now shows up with an archive type of "iOS App Archive".

And if you click "Distribute..." now, you will now be able to properly export an IPA by selecting the second option.