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

Reply via email to