HOWTO设置AddressBookAccessRequest alertView的文本?
我知道,在iOS 6中,我们应该首先请求访问联系人,如下所示:
但现在,我想知道如何在警报视图中添加详细信息 ,只是在警报标题和两个button之间。 我确实看到一些应用程序已经做到了。
我使用ABAddressBookCreateWithOptions和ABAddressBookRequestAccessWithCompletion ,但前一个选项保留为NULL,而后者仅接受callback块。
我search了很多,像另一个Q , iOS 6发行说明和苹果文件 ,但未能成功。
非常感谢您的帮助。 🙂
您可以使用NSContactsUsageDescription
密钥来达到此目的。
将此密钥添加到您的info.plist并添加您要显示的消息作为值。
NSContactsUsageDescription
NSContactsUsageDescription(string – iOS)描述了应用程序访问用户的联系人的原因。 当系统提示用户允许访问时,该string显示为对话框的一部分。
此密钥在iOS 6.0及更高版本中受支持。
请检查InfoPlistKeyReference获取更多密钥。