xCode 11.6,iOS 11.4,Objective C应用程序。从UIViewController启动SFSafariViewController。我的UIViewController是SFSafariViewController的代表。
NSString *sURL = [dctData objectForKey:@"URL"];
NSURL *URL = [NSURL URLWithString:sURL];
safari = [[SFSafariViewController alloc] initWithURL:URL];
[_safari setDelegate: self];
[self presentViewController:_safari animated:YES completion:nil];
委托方法safariViewControllerDidFinish有效。
我在调试窗口中收到以下错误:
[AXRuntimeCommon]AX查找问题-错误代码:1100错误:权限被拒绝端口名称:'com.apple.iphone.axserver'PID:284(0 AXRuntime 0x000000019f8e47b0 1BF005F5-4F9C-3C5B-9FDA-419692AB5039+2641121 AXRuntime 0x000000019f8aa87c _AXGetPortFromCache+5442 AXRuntime 0x000000019f8abca0 AXUIElementPerformFencedActionWithValue+3883 UIKit 0x00000001cbb503cc 315F0544-BEE8-3A6B-999F-CF5CD922DDE9+7833084 libdispatch.dylib 0x0000000101d82338 _dispatch_call_block_and_release+245 libdispatch.dylib 0x0000000101d83730 _dispatch_client_callout+166 libdispatch.dylib 0x0000000101d85e88 _dispatch_queue_override_invoke+8727 libdispatch.dylib 0x0000000101d94d74 _dispatch_root_queue_drain+3768 libdispatch.dylib 0x0000000101d95698_dispatch_worker_thread2+1529 libsystem_pthread.dylib 0x0000000195010b38 _pthread_wqthread+21210 libsystem_pthread.dylib 0x0000000195013740 start_wqthread+8
应用程序不会崩溃。
我对此进行了研究,没有一篇帖子能让我找到解决方案。
有什么想法吗?
检查设备上或模拟器中是否有两个应用程序构建使用相同的应用程序组容器。然后确保打开正确的应用