Closed lucasdomene closed 3 years ago
May be this is a bug because same thing happen with me as well.
It's a confusing conflict in behavior between an older Branch feature and a newer Apple feature. We're working on fixing this in the next minor version, 1.40.0.
A potential workaround is to set a generic placeholder URL with more appropriate image and text than what the branch link has associated with it. https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/blob/master/Branch-SDK/BranchShareLink.h#L90-L93
The 1.40.x release addresses this issue by adding support for LPLinkMetadata. https://developer.apple.com/documentation/linkpresentation/lplinkmetadata?language=objc
This should allow you to customize that preview. https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases/tag/1.40.0
Xcode version: 12.5 Branch version 1.39.2
I do not get the preview image and text when I send
shareText
toshowShareSheet(with: linkProperties, andShareText:,from:)
But when I send
nil
for that property, the preview works fine.Is that the proper behaviour or is that a bug? I want to be able to set the share text and also have the preview configured properly.