I am using Cocoapods 0.39.0
and Xcode 7.2
, I have a project that archives successfully but does not populate in organizer. When I tested my podfile in a blank project the archive showed up in the Organizer
just fine.
While trying to troubleshoot this I found that there was an Archives folder above Derived Data. There I actually found all the .xcarchive files of the project that won't show up in the Organizer.
When clicking on the file details, I also noticed that the working Archive had a size (228.3 MB for the test project) but my main project I want working has a size of 0 bytes.
In XCode Project\Targets\Build Settings make sure
Skip Install = NO
for your Archive scheme, if you created one, or Release scheme
Worked for me.
Figured it out.
Installation Directory
inBuild Settings
@executable_path/../Frameworks
as the value for Installation Directory$(LOCAL_APPS_DIR)
Reference: "Xcode successfully archived my application, but the Archives Organizer does not list my archive" section https://developer.apple.com/library/ios/technotes/tn2215/_index.html
I had the same problem when I created debug build pointing to our QA environment. Debug build was just Zero byte. As @kareem mention above I figure that release/distributio build are having path as /Applications.
I just duplicated for my debug build and bingo !!! Yes you can add /Application instead of current value which was '@executable_path/../Frameworks'
This way if you archive your debug build, you will have actual archive just like release build
All credit goes to kareem. I just try to enhanced by adding another prespective.
Easiest step that worked for me.
Derived Data
(to see where it is: Xcode ➞ Preferences... ➞ Locations ➞ Derived Data)Archive
screen of theOrganizer
dialog.In my case (Xcode 8.3.3), the
Installation Directory
was pointing to/Applications
which seemed correct, so that wasn't the issue. What worked was:1. restart Xcode
2. Product ➞ Clean
3. delete the whole 'Derived Data' folder (to see where it is: Xcode ➞ Preferences... ➞ Locations ➞ Derived Data)
4. Product ➞ Clean