Hi, I created http://bugzilla.xamarin.com/show_bug.cgi?id=1847 to track this issue, maybe we can try to work around Apple's bugs.
Rolf On Wed, Nov 2, 2011 at 5:40 PM, Nic Wise <[email protected]> wrote: > Not sure how to turn it off in MT, but if you go into the profile in > the apple provisioning site (where you make new adhoc certificates), > you can turn it off there. (then redownload the cert) > > On Wed, Nov 2, 2011 at 16:34, efontana <[email protected]> wrote: >> Well, Here was the response from the TestFlight people, the next question: >> How do you make this change >> from MonoDevelop? >> >> >> This appears to be an issue with how Apple creates provisioning profiles >> enabled with iCloud. Recently Apple enabled iCloud on all App IDs in the >> portal. When you create a development profile the iCloud entitlements are >> properly included. However, any distribution profile (eg. Ad Hoc) does not >> include these entitlements for some reason. >> >> When you specify Entitlements in the Summary tab in Xcode, these >> entitlements are compiled into the binary. When you archive your application >> using an Ad Hoc Distribution profile, the entitlements are not included in >> the embedded.mobileprovision file. When iOS tries to install the app it >> compares the entitlements in the binary with the ones in the >> embedded.mobileprovision. Because the iCloud entitlements exist in the >> binary but not in the .mobileprovision the app fails to install. >> >> If you archive and share the application using the development profile that >> correctly includes the iCloud entitlements the app can be installed as the >> entitlements exist in both the binary and the embedded.mobileprovision file. >> >> This appears to be a bug on Apples end. The current workaround, as far as we >> have worked out, is to: >> >> 1) If you do not require iCloud or keychain entitlements, do not enable >> entitlements on the Summary tab in Xcode and code sign your ad hoc with the >> Distribution profile >> >> 2) If you do require iCloud or keychain entitlements, make sure you have >> setup your entitlements on the Summary tab in Xcode and code sign your ad >> hoc with the Development profile >> >> There are a couple threads on the dev forums discussing this issue: >> >> https://devforums.apple.com/message/517660#517660 >> https://devforums.apple.com/message/509618#509618 >> >> Please let us know if you have any further issues. We will continue to >> monitor this and hope that Apple fixes this shortly. >> >> >> >> -- >> View this message in context: >> http://monotouch.2284126.n4.nabble.com/Unable-to-Download-Error-using-TestFlight-tp3975314p3977265.html >> Sent from the MonoTouch mailing list archive at Nabble.com. >> _______________________________________________ >> MonoTouch mailing list >> [email protected] >> http://lists.ximian.com/mailman/listinfo/monotouch >> > > > > -- > Nic Wise > t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise > b. http://www.fastchicken.co.nz/ > > Nearest Bus: find when the next bus is coming to your stop. > http://goo.gl/Vcz1p > mobileAgent (for FreeAgent): get your accounts in your pocket. > http://goo.gl/IuBU > Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa > London Bike App: Find the nearest Boris Bike, and get riding! > http://goo.gl/Icp2 > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch > _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
