Before I start writing about the error, I\'m running on macOS Sierra and using Xcode 7.3.1.
So I\'m creating an Archive from my App, I validate the App and it passes
I would first like to thank @xemacobra for his solution, it worked for me until I needed to submit an application for Review.
If you need to submit an application for the App Store, and the build says You may not submit builds using beta software... here is the solution:
The problem is Xcode is sending the build information along with the version of you Mac OS. To fix that, you just need to change your Mac OS build to an older, acceptable, version.
Command + R on boot upcsrutil disable/System/Library/CoreServices/SystemVersion.plistSystemVersion.plistProductBuildVersion and locate the string attached to this key. For example, mine was 16A254g.string to a version of Mac OS that is currently supported for public release. At the time of this solution this one will fine: 15G31I did not try submitting the application through Xcode 7.3.1, but I do know this still works if you submit the .ipa through Xcode 8 beta 3.
Once you have submitted your build, revert the SystemVersion.plist to the original string, and repeat steps 1-4 replacing csrutil disable with csrutil enable.