Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法跨应用程序复制和粘贴IOS剪贴板_Ios_Clipboard - Fatal编程技术网

无法跨应用程序复制和粘贴IOS剪贴板

无法跨应用程序复制和粘贴IOS剪贴板,ios,clipboard,Ios,Clipboard,我有一个奇怪的问题,我相信我可能只是需要一些权利来声明,使它的工作 我有一些文本视图,用户可以复制文本,它可以粘贴到应用程序内的另一个文本字段中。但当用户退出(或挂起)应用程序时,用户剪贴板中没有内容,无法将文本粘贴到其他应用程序中。(例如,用户从我的应用程序复制了一个URL,但当他试图将其粘贴到Safari中时,无法粘贴任何内容,剪贴板是空的) [更新]我在这里找到了问题和一些讨论: 在应用程序辞职期间,将复制板设置为空 试试这个 在应用程序中委派: -(void)applicationWil

我有一个奇怪的问题,我相信我可能只是需要一些权利来声明,使它的工作

我有一些文本视图,用户可以复制文本,它可以粘贴到应用程序内的另一个文本字段中。但当用户退出(或挂起)应用程序时,用户剪贴板中没有内容,无法将文本粘贴到其他应用程序中。(例如,用户从我的应用程序复制了一个URL,但当他试图将其粘贴到Safari中时,无法粘贴任何内容,剪贴板是空的)

[更新]我在这里找到了问题和一些讨论:

在应用程序辞职期间,将复制板设置为空

试试这个

在应用程序中委派:

-(void)applicationWillResignActive:(UIApplication *)application
{
    UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
}

-(void)applicationDidEnterBackground:(UIApplication *)application
{
   UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
}

-(void)applicationWillTerminate:(UIApplication *)application
{
   UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
} 
然后,当您尝试跨应用粘贴时 它将是空的。。。
因此,在应用程序辞职期间,轻松地将复制板设置为空

试试这个

在应用程序中委派:

-(void)applicationWillResignActive:(UIApplication *)application
{
    UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
}

-(void)applicationDidEnterBackground:(UIApplication *)application
{
   UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
}

-(void)applicationWillTerminate:(UIApplication *)application
{
   UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = @"”;
} 
然后,当您尝试跨应用粘贴时 它将是空的。。。
所以,简单点

我也有同样的问题。。。我发现当我删除Flurry分析时,一切都很好。我猜lib在“EnterBackground”事件上做了些什么。我也有同样的问题。。。我发现当我删除Flurry分析时,一切都很好。我猜lib在“EnterBackground”事件中做了些什么。