我提到了很多關於這個問題的SO問題,而且大多數似乎都被解決了,因爲OP在模擬器上嘗試而不是真正的設備。UIActivityController分享表是空的
我一直都在嘗試,但所有我看到的是下面的圖像。我之前在不同的項目中使用了相同的代碼,因此不確定發生了什麼問題。所有選項都丟失,更多爲空白。這是在一個真正的設備上,其他應用的分享表格工作正常。
這是我的代碼。我正在使用Xcode 8.1(測試版)和iOS 10.1(測試版)。
let objectsToShare = ["My text", URL(string: "http://www.google.com") ] as [Any]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityVC.excludedActivityTypes = [UIActivityType.addToReadingList, UIActivityType.postToVimeo, UIActivityType.print, UIActivityType.saveToCameraRoll]
activityVC.popoverPresentationController?.sourceView = sender
self.present(activityVC, animated: true, completion: nil)
任何幫助與此,任何人? –
確保所有東西都是未包裝的或不是可選的,否則不會讓它在任何地方共享。答案由@marlo提供,低於 –