0
我在我的iOS应用程序(swift 3)中整合了Branch.io,以便在我的应用程序中启用深度链接。在共享生成的分支链接时,我想分享一个图片,但是,我无法让它工作。如何使用Branch.io将自定义图像添加到链接?
以下是代码。我使用Branch的showShareSheet生成链接和UI。
static func shareAppPostLink(post: Post) {
var branchUniversalObject = BranchUniversalObject(canonicalIdentifier: "app/\(post.id)")
branchUniversalObject.title = " My post on this app"
branchUniversalObject.contentDescription = "Check it out!"
branchUniversalObject.contentIndexMode = .public
branchUniversalObject.imageUrl = post.imageUrl
branchUniversalObject.addMetadataKey("post_id", value: "\(post.id)")
branchUniversalObject.showShareSheet(withShareText: "Check it out!") { (activityType, completed) in
if (completed) {
print(String(format: "Completed sharing!"))
} else {
print("Link sharing cancelled")
}
}
我也尝试设置$ og_image_url,但似乎没有工作。
我错过了什么?