TestFlight rejecting build "get-task-allow" error
testflight
Solution
Turns out the Code-Signing Identity in my build configuration didn't match the one I selected when I saved the archive for Ad-Hoc distribution.
Problem
So I'm using testflightapp to distribute an ad-hoc build. But I keep getting this message: 'Invalid Profile: distribution build entitlements must have get-task-allow set to false.' I don't have an entitlements file for my App, so XCode automatically produces one and includes it in the build. I unzip the App.ipa and open up the embedded.mobileprovision file and look at the entitlement dictionary. It looks like this: ``` <key>Entitlements</key> <dict> <key>application-identifier</key> <string>E9PBH9V8TB.*</string> <key>get-task-allow</key> <false/> <key>keychain-access-groups</key> <array> <string>E9PBH9V8TB.*</string> </array> </dict> ``` Anyone else experienced this before? I don't understand why I'm getting this error.