iOS 如何查看 ABRecordRef ABAddressBook,ABPerson 是否启用了 WhatsApp?

iOS How to check ABRecordRef ABAddressBook, ABPerson has WhatsApp enabled?

您好,我使用以下代码并通过了 abid,我可以向安装了 WhatsApp 的用户发送消息,但是在发送消息之前我如何知道用户安装了 WhatsApp?如果该选项不适用于特定用户,我不想启用该选项。

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:[NSString stringWithFormat:@"whatsapp://send?abid=%d&text=%@", abid, @""]]];

不,你不能。

ABAdressBook 未与 WhatsApp 关联,并且 openURL 仅在安装时启动 WhatsApp(未检查目标联系人是否拥有 WhatsApp 帐户。WhatsApp 不提供 API查看号码是否注册过