iosxcodezombie-processarchiving

Zombie: Archiving Failed using Integration Menu


When I tried to archiving the project directly using Xcode menu (Product - Archive), it works well. But when I tried to execute it from the Integration menu (bot), I got this error:

Build operation failed without specifying any errors. Individual build tasks may have failed for unknown reasons. One possible cause is if there are too many (possibly zombie) processes; in this case, rebooting may fix the problem. Some individual build task failures (up to 12) may be listed below.

What happen? I couldn't find any error messages and completely have no clue on what's going on. I have tried to reboot the macmini and also revert the changes but it still.


Solution

  • UPDATE (Edit 3)

    The issue has been fixed on Xcode 11, from beta 3:

    • Xcode uses response files by default to pass input files to the Swift compiler. To turn this behavior off, set USE_SWIFT_RESPONSE_FILE to NO.

    • You can use an unlimited number of Swift files in a target. (35879960)

    Old answer

    I've only seen this error arising when the total of files (notice all their respective absolute paths count) exceed the command line length limit (looks like it's imposed by the OS, currently 262144 bytes on my rMBP). It's a known issue.

    To fix this (AFAIK), you have 2 options:

    I hope it helps.

    PD: Looks like the error thrown by the New Build System is:

    unable to spawn process (File exists)

    Edit 1

    The error thrown by the New Build System on Xcode 10 now is:

    unable to spawn process (Argument list too long)

    Edit 2

    The Swift team have solved this issue, but it also needs some work from the Xcode team, which hasn't been done yet on the latest released Xcode version (10.2)