ABAddressBookRequestAccessWithCompletion在ios 7中不起作用

时间:2014-07-02 07:31:05

标签: ios objective-c abaddressbook ios7.1

ABAddressBookRequestAccessWithCompletion iOS 7 and semaphores

我已经检查了上面的链接,要求在IOS 7设备中获得地址簿的许可,但它无效。 在这里我们使用“ABAddressBookRequestAccessWithCompletion”方法来获取权限,它在所有IOS 7模拟器中都能很好地工作,但是当我们在ios 7设备(iPhone 4,4s,5c)中进行测试时,它不会向用户请求权限但应用程序已经得到同样的许可。

确认此问题我在模拟器中安装应用程序时遵循一些步骤,在我运行上述链接中的代码之前,它不会在设置> privacy.But中显示我的应用程序同时在设备中它在设备中显示我的应用程序许可被授予。

请帮助我解决这个问题。

我正在使用Xcode 5.1.1,带有os ios 7.1的模拟器(ratina 3.4,4.0和4.0 64位),以及带有ios 7.1的4,4s和5c设备。

1 个答案:

答案 0 :(得分:0)

这可能会发生,因为您的硬件设备上有另一个应用程序使用相同的应用程序包ID。试着检查一下。