У меня есть поиск в стековом потоке, используя swift 3/4, чтобы поделиться изображением в Instagram, используя UIActivityViewController.Но когда я хочу поделиться изображением, а затем нажать на логотип instagram, появляется предупреждение «Извините, но что-то пошло не так. Пожалуйста, попробуйте еще раз. Есть ли способ решить эту проблему?
let image = UIImage(named: "instaIcon.png")
let objectsToShare: [AnyObject] = [ image! ]
let activityViewController = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
activityViewController.excludedActivityTypes = [ UIActivityType.airDrop, UIActivityType.postToFacebook, UIActivityType.addToReadingList, UIActivityType.assignToContact, UIActivityType.copyToPasteboard,
UIActivityType.mail, UIActivityType.markupAsPDF, UIActivityType.message, UIActivityType.openInIBooks,
UIActivityType.postToFacebook, UIActivityType.postToFlickr, UIActivityType.postToTencentWeibo,
UIActivityType.postToTwitter, UIActivityType.postToVimeo, UIActivityType.postToWeibo]
self.present(activityViewController, animated: true, completion: nil)
»