Apple has released Xcode 7 update that broke everything again.
Previously, we had to deal with
ResourceRules.plist: cannot read resources
issue by using a hack described, for example, here. Some people wonder why has this even happened in the first place.
However, with Xcode 7 update they forbade the usage of Code Signing Resource Rules Path
by giving this error when this option is set:
ERROR ITMS-90339: "This bundle is invalid. The Info.plist contains an invalid key 'CFBundleResourceSpecification' in bundle
This question is exactly about this issue with an answer proposing to delete this option from build settings. Guess what, after deletion the first error pops up, so we find ourselves in the loop.
My question (apart from how come we've ended up in this mess, of course) is:
How do we fix both problems so iOS building works in Jenkins and Xcode 7 with TestFlight uploading afterwards?