iOS: UIPasteboard setImage: не работает на iOS6 и / или Xcode 4.5

Update: Добавлена ошибка 12408800 на сайте Apple.

Я копирую один или несколько UIImage на UIPasteboard, и он работает как бандитизм… пока мой телефон не обновился до iOS 6.

Xcode 4.5 with iOS 5.1 - OK Xcode 4.4 with iOS 6.0 - Also OK (according to this post) Xcode 4.5 with iOS 6.0 - FAIL

(также проверено распространение через TestFlight, для чего оно стоит - по-прежнему не удается)

Вот мой код (супер базовый и т. Д.):

// add image to clipboard
UIImage *image = [[UIImage imageNamed:@"testimage"];
[[UIPasteboard generalPasteboard] setPersistent:YES];
[[UIPasteboard generalPasteboard] setImage:image];

И вот что происходит, когда я пытаюсь вставить в окно MMS / iMessage (извините за огромный скриншот; отображение сетчатки ..):

screenshot_of_failure

... и пример сбоя в примере приложения "Сообщения" в симуляторе iOS6 (см. два знака вопроса ...?):

another screenshot!

Как я уже сказал, приведенный выше код работает уже много лет, поэтому я уверен, что это что-то новое.

Какие-нибудь мысли? В связанном посте автор предлагает перекомпилировать старую версию Xcode, но не приведет ли это к тому, что другие библиотеки iOS6 перестанут работать?

Ответы на вопрос(3)

Ваш ответ на вопрос