我在归档我的 iOS 应用程序时收到 URL 方案错误

I am getting URL schemes error while archiving my iOS app

这是错误 -

The following URL schemes found in your app are not in the correct formats.Please see RFC1738 for more detail.

这是我的代码 -

@IBAction func webdropbox1(_ sender: Any) {
    let safariVC = SFSafariViewController(url: NSURL(string: "www.dropbox.com")! as URL)
    self.present(safariVC, animated: true, completion: nil)
    safariVC.delegate = self
}

此外,我已将 URL 添加到我的 info.plist 文件中 -

Info.plist 文件截图:

一个URL scheme是冒号前的部分:http, https, ftp, mailto, file等

www.dropbox.com 不是 URL 方案。它甚至不是有效的 URL.

你有两个问题。

  1. 您的 Info.plist 需要更新以指定实际有效的方案,而不是部分 URL。
  2. 您创建 Dropbox URL 的代码需要使用“https://www.dropbox.com”。