Skip to content

Instantly share code, notes, and snippets.

@ryanisnhp
Created February 4, 2020 03:57
Show Gist options
  • Select an option

  • Save ryanisnhp/c0cb02cacc8a45b6831eba8fd855fd77 to your computer and use it in GitHub Desktop.

Select an option

Save ryanisnhp/c0cb02cacc8a45b6831eba8fd855fd77 to your computer and use it in GitHub Desktop.
func getMetadataForSharingManually(title: String, url: URL, fileName: String, fileType: String) -> LPLinkMetadata {
let linkMetaData = LPLinkMetadata()
let path = Bundle.main.path(forResource: fileName, ofType: fileType)
linkMetaData.iconProvider = NSItemProvider(contentsOf: URL(fileURLWithPath: path ?? ""))
linkMetaData.originalURL = url
linkMetaData.title = title
return linkMetaData
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment