iOS: UIPasteboard setImage: falha no iOS6 e / ou no Xcode 4.5
Atualizar: Adicionado bug 12408800 no site da Apple.
Estou copiando um ou vários UIImage para o UIPasteboard e ele está funcionando como gangbusters ... até meu telefone ter sido atualizado para o iOS 6.
Xcode 4.5 com iOS 5.1 -Está bemXcode 4.4 com iOS 6.0 -Também ok (de acordo com este post)Xcode 4.5 com iOS 6.0 -FALHOU(também testado distribuindo via TestFlight, por que vale a pena - ainda falha)
Aqui está meu código (super básico, etc):
// add image to clipboard
UIImage *image = [[UIImage imageNamed:@"testimage"];
[[UIPasteboard generalPasteboard] setPersistent:YES];
[[UIPasteboard generalPasteboard] setImage:image];
E aqui está o que acontece quando eu tento colar em uma janela MMS / iMessage (desculpe por screenshot enorme; tela de retina ..):
..e um exemplo de uma falha no aplicativo de exemplo Messages no simulador iOS6 (veja os dois pontos de interrogação ..?):
Como eu disse, o código acima tem funcionado por muito tempo, então tenho certeza que isso é algo novo.
Alguma ideia? Na postagem vinculada, o autor sugere a recompilação em uma versão antiga do Xcode - mas isso não faria com que outras bibliotecas do iOS6 parassem de funcionar?