【问题标题】:AddressBook: How to synchronise contact when we go for "Don't Allow" in ios地址簿:当我们在 ios 中选择“不允许”时如何同步联系人
【发布时间】:2016-01-12 13:30:14
【问题描述】:

我正在使用 AddressBook 框架来检索联系人。第一次,出现警告框,DON'T ALLOWALLOW

如果我选择 DON'T ALLOW,稍后,如果我需要将联系人同步到我的应用程序,我会选择 Settings --> My APP -->> Contacts 然后,将其切换为 Green

马上,我的应用程序崩溃了。

崩溃日志:

#import <UIKit/UIKit.h>
#import "AppDelegate.h"

int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil,
    NSStringFromClass([AppDelegate class])); //Thread 1: signal SIGKILL
    }
}

请指导我。

【问题讨论】:

  • 请分享同步代码,如果用户第一次选择允许选项,你确定它不会崩溃吗?
  • s.. 允许选项,工作正常.... @jay
  • 到底是在哪里崩溃的?就像尝试访问授权时一样?或之后。
  • 马上,试着把上面的white switch变成green
  • 可能是因为您没有提供任何代码或有用的崩溃信息。

标签: ios objective-c abaddressbook


【解决方案1】:

是的,这是正常的,应该会发生。当用户更改某些安全设置时,Apple 会自动“崩溃”依赖这些设置的任何正在运行的应用程序。您的应用会正确处理这些设置的更改吗?大多数不会。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多