gpt4 book ai didi

ios - ActivityViewController 无法在 WhatsApp 和邮件应用程序上共享链接?

转载 作者:行者123 更新时间:2023-11-29 05:38:39 25 4
gpt4 key购买 nike

我使用以下代码在 WhatsApp 和 Mail 上分享一些网址。

 @objc func onclickOfShareButton(sender:UIButton){
let myWebsite = NSURL(string:"https://myDomain/path/\(String(zoomLocation.index))")
let shareAll = [myWebsite ?? []] as [Any]
activityViewController = UIActivityViewController(activityItems: shareAll, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
self.present(activityViewController, animated: true, completion: nil)
}

当我与 WhatsApp 共享时,我无法选择需要共享的联系人。在某些情况下,一旦选择了联系人,我就无法单击下一步按钮。

有时可以共享,但有时会失败。一旦应用程序关闭并重新打开,它会工作 2-3 次。

任何帮助将不胜感激。

最佳答案

代码问题是设置重复的计时器太多:true。当我把它们设置为“假”时,效果很好。

self.counterTimer = Timer.scheduledTimer(timeInterval: 0.5, target: self, selector: #selector(self.fetchCount), userInfo: nil, repeats: false)

计时器可能会在共享时触发 ActivityViewController 的指向消失。希望这对某人有帮助。

关于ios - ActivityViewController 无法在 WhatsApp 和邮件应用程序上共享链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56786753/

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