I had a similar problem, unfortunately, I would have to do a clean often, very expensive (~ 5-6 minutes) operation for my project and installation.
It turns out that this can be caused (during custom build phases) by adding a custom “BuildDate” field on my plist AFTER “Copying Bundle Resources” to display this value for debugging purposes in the application.
Not sure if the error was intentional or Xcode 8. I also found that doing any editing, even adding and removing a character to the code base, allowed me to start without having to do a full cleanup first.
Adding this entry to a separate plist BEFORE the build phase of "Copy Bundle Resources" and then extracting this plist for BuildDate (and not info.plist) solved the problem for me. More details in the provided source.
Source: https://forums.developer.apple.com/thread/63955 (I do not claim full credit for this fix, but a detailed fix solved the problem for me)
CJ Dev Sep 27 '16 at 18:57 2016-09-27 18:57
source share