gpt4 book ai didi

ios9 - 通用链接 - UIAlertController 不允许在解除分配时尝试加载 View Controller 的 View

转载 作者:行者123 更新时间:2023-12-04 16:06:48 24 4
gpt4 key购买 nike

我很确定这是一个框架错误,但只是为了确保 - 其他人是否遇到过这个问题并找到了解决方案?

当我单击通用链接并打开时 - 我在控制台中收到以下错误:

不允许在解除分配时尝试加载 View Controller 的 View ,这可能会导致未定义的行为 ()

应用程序中此时没有使用 UIAlertController - 它只是一个具有 Web View 的 View Controller - 仅此而已。

有人可以帮助我还是我应该发送错误报告?

克里斯兄弟

最佳答案

我认为这只是iOS9的一个错误。我遇到了类似的问题,所以我创建了一个非常简单的项目并使用 iOS9 (iphone6+) 和 iOS10 (iphone7+) 进行了测试。就我而言,错误消息出现在 UIDocumentInteractionController 和当我选择苹果的应用程序(例如,电子邮件)时。错误消息只出现在 iOS9 上。所以,我认为这只是 iOS9 的一个错误,我只是忽略了。这是代码。

import UIKit
class ViewController: UIViewController {
var documentInteractionController: UIDocumentInteractionController! = nil
@IBAction func openDocInteraction(_ sender: Any) {
if (documentInteractionController == nil) {
documentInteractionController = UIDocumentInteractionController()
}
let pngfile = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] + "/testfile.png"
documentInteractionController.url = URL(fileURLWithPath: pngfile)
documentInteractionController.presentOptionsMenu(from: view.frame, in: view, animated: true)
}
override func viewDidLoad() {
super.viewDidLoad()
}
}

关于ios9 - 通用链接 - UIAlertController 不允许在解除分配时尝试加载 View Controller 的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38601268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com