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 (извините за огромный скриншот; отображение сетчатки ..):
... и пример сбоя в примере приложения "Сообщения" в симуляторе iOS6 (см. два знака вопроса ...?):
Как я уже сказал, приведенный выше код работает уже много лет, поэтому я уверен, что это что-то новое.
Какие-нибудь мысли? В связанном посте автор предлагает перекомпилировать старую версию Xcode, но не приведет ли это к тому, что другие библиотеки iOS6 перестанут работать?