gpt4 book ai didi

ios - whatsapp URL 方案不会将控制权交还给应用程序。

转载 作者:行者123 更新时间:2023-11-28 22:11:59 25 4
gpt4 key购买 nike

我正在尝试通过 Whatsapp 分享一个链接,并且也阅读了很多教程。我能够成功分享我的链接,但问题是用户在 whatsapp 上分享后没有返回我的应用程序。

这是我用来分享的代码:

    NSString *referralLink = [NSString stringWithFormat:@"some link here"];
NSString *textToSend = [[NSString stringWithFormat:@"whatsapp://send?text=%@",referralLink] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSURL *whatsappURL = [NSURL URLWithString:textToSend];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}

我知道我必须使用 URL Scheme 来实现这一点,我也使用过它。但我不确定我是否以正确的方式使用它。

这是我的 .info 文件的屏幕截图。

enter image description here

在黑条后面,我输入了包标识符。即 com.abc.myapp

最佳答案

这是 iOS 中的默认行为,只有当您调用的应用的应用开发者允许将用户返回调用应用的选项时,它才会起作用。

WhatsApp 没有这样的功能,因此这是不可能的。

此外,您不应在您的应用 info.plist 中使用 whatsapp: url 方案。这样做将使任何应用程序调用 whatsapp: 来打开您的应用程序。

关于ios - whatsapp URL 方案不会将控制权交还给应用程序。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22688307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com