iOS - UIPasteboard не работает вне приложения

Я думаю, что это скорее недостаток SDK, чем в моих приложениях », но недавно я пытался использовать UIPasteboard для копирования строк из моего приложения, и он отлично работает для вставки куда-то, когда я внутри приложения.

Когда я переключаюсь в другое приложение, нажимая кнопку «Домой» или что-то в этом роде, у меня просто нет возможности вставить скопированный контент.

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
[pasteboard setString: @"blah" ];
NSLog(@"%@", pasteboard.string);

В этом случае он напечатает «бла», и всякий раз, когда я быстро касаюсь текстового поля, он показывает опцию вставки. Но если я зайду в Safari, Notes или Mail, это не покажет мне эту возможность.

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

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

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