iTunes Song的预览图像未显示

时间:2017-11-15 12:25:38

标签: ios iphone itunes ios-extensions share-extension

我在我的应用程序中集成了共享扩展程序。

我能够在其他应用中看到我的应用程序的共享扩展,例如iTunes,Spotify等。

获取歌曲的网址以可编辑的textview显示。但是当我从spotify分享歌曲时我面临的问题是加载那首歌的预览图像。(参见截图)enter image description here

当我从iTunes分享歌曲时,它没有加载该歌曲的图像(请参阅截图)。我不确定我做错了什么。如果有人可以帮忙请。

另外,我想让这个链接不可编辑。我也没有为此做任何工作。想让它看起来像facebook分享弹出。

enter image description here

以下是我的代码段,

if let item = extensionContext?.inputItems.first as? NSExtensionItem,
            let itemProvider = item.attachments?.first as? NSItemProvider,
            itemProvider.hasItemConformingToTypeIdentifier("public.url") {

            itemProvider.loadItem(forTypeIdentifier: "public.url", options: nil) { (url, error) in
                if let shareURL = url as? URL {
                    DispatchQueue.main.async {
                        self.textView.text = String(format:"%@",shareURL as CVarArg)
                        self.loadPreviewView()
                    }
                }
            }
            print("Print item : \(item), \(String(describing: extensionContext))")
        }

0 个答案:

没有答案