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,但似乎沒有工作。
我錯過了什麼?