I'm having some real problems running a Mono Mac app that has been working just fine until a recent update to Xamarin Studio and XCode.
I've generated a Production Provisioning profile on the Apple developer portal and it's synched with Xamarin studio ok.
I build and package the app using the AppStore target then try to run it and it just bombs out and the following error can be seen in /var/log/system.log:
Nov 21 20:17:45 Flares-Mac-mini.local taskgated-helper[677]: embedded provisioning profile not valid: file:///Users/FlareDesign/Documents/Trackhunter-mac-application/Trackhunter/bin/x86/AppStore/Trackhunter.app/Contents/embedded.provisionprofile Nov 21 20:17:45 Flares-Mac-mini.local taskgated-helper[677]: returning 1 provisioning profiles Nov 21 20:17:45 Flares-Mac-mini.local taskgated-helper[677]: unsatisfied entitlement keychain-access-groups Nov 21 20:17:45 Flares-Mac-mini.local taskgated-helper[677]: none of the 1 applicable provisioning profile(s) apply Nov 21 20:17:45 Flares-Mac-mini.local taskgated-helper[677]: killed com.flare.trackhunter[pid 675] because its use of the keychain-access-groups entitlement is not allowed
For the life of me I can't work out where this new keychain-access-groups entitlement reference has come from.
Does anyone have any ideas at all that could help me here?