【问题标题】:AddressBook not working in iOS9地址簿在 iOS9 中不起作用
【发布时间】:2015-10-27 22:12:03
【问题描述】:

最近我下载了 Xcode beta4 以在 myApp 中支持 iOS 9。现在,当我选择联系人时,地址簿无法正常显示空白屏幕,并显示以下日志。

插件 com.apple.MobileAddressBook.ContactsViewService 中断 插件 com.apple.MobileAddressBook.ContactsViewService 无效

我已经实现了 ABPeoplePicker 的所有主要代表,并在其中设置了断点。

提前致谢。

【问题讨论】:

    标签: ios objective-c iphone ios9 xcode7-beta4


    【解决方案1】:

    更新 自 Xcode 7 GM 以来,Apple 已解决此问题,我已确认它可以正常工作。

    ABPeoplePickerNavigationController 不再适用于 iOS9,

    Apple 为 iOS9 中的联系人创建了新的库/框架 (https://developer.apple.com/library/prerelease/ios/documentation/Contacts/Reference/Contacts_Framework/index.html)

    即使应用程序是使用旧版 Xcode (6) 编译/构建的,它的行为仍然如此,在 Beta 2 中它崩溃了,在 beta 3 中它显示黑屏,

    Apples 示例项目 (https://developer.apple.com/library/prerelease/ios/samplecode/PeoplePicker/Introduction/Intro.html) 也有相同的问题/行为。

    我在 bugreport.apple.com (id - 22001958) 上打开了一个问题,说它至少应该像旧的 iOS 版本一样

    【讨论】:

    • 在使用 Swift 的 xCode7 GM 中仍然出现同样的错误。你知道为什么会这样吗?同样在将它定位为 iOS 8 之后,它应该可以正常工作,但它也会为 iOS 8 和 iOS 9 报错。
    • 尝试下载最新的Xcode,应该可以解决
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 2012-07-10
    • 1970-01-01
    相关资源
    最近更新 更多