Validation succeeds if "Include app symbols" is checked, OR "Include bitcode" is checked, but not both! This is only informed speculation, but it seems like when you compile with Bitcode, there are no app symbols since your code is in an intermediate representation at that point. If that's true, it doesn't make sense to have both of these checked. Maybe they should be radio buttons. Either way, there's definitely an Xcode bug because at the very least we should get a more semantic error message if this is true, and worst case, it's compiling our apps incorrectly! I'm just going to go ahead and submit with Bitcode enabled and see if I can download crash logs after the fact since mine is just a hobby app 😝