'u kullanırken, 1s'e zorlamakta, Contact Framework ile çalışıyordum (sadece bir kişi ekleyerek). HangTracer: [291346 819] 39,723 AddingContactToAddressBook:(ios9) HangTracer aralığı, İletişim Çerçevesi
2015-06-12 09: 57 Ve O herhangi bir sorun (ben Kişi Listesinde çift kontrol) ama son zamanlarda bu mesajı konsolda göründüğünü fark etmeden kaydedildi 57: 39,725 AddingContactToAddressBook [819: 291346] yapılan yeni hangtracer bağlantısı: ben googled ve sadece bir söz bulundu 0x332e10
aralık
2015/06/12 09 1'ler
zorlayarak 0 Twitter'da “Ne yeni sihirbazlık t Onun?”.Aslında, kodumun bu soruna neden olup olmadığını bilmiyorum. NSLog
bir breakpoint'de
-(void)verifyUserAuthorizationInIOS9andLower{
CNContactStore * contactStore = [[CNContactStore alloc]init];
if ([CNContactStore authorizationStatusForEntityType:CNEntityTypeContacts] == CNAuthorizationStatusNotDetermined) {
[contactStore requestAccessForEntityType:CNEntityTypeContacts completionHandler:^(BOOL granted, NSError * __nullable error) {
if (granted==YES) {
[self addContactInIOS9andLower];
if ([self addContactInIOS9andLower]) {
NSLog(@"Error");
}
else{
NSLog(@"Error");
}
}
else{
NSLog(@"Error");
}
}];
}
else if ([CNContactStore authorizationStatusForEntityType:CNEntityTypeContacts] == CNAuthorizationStatusAuthorized){
[self addContactInIOS9andLower];
}
else {
NSLog(@"Error");
}
}
-(BOOL)addContactInIOS9andLower{
CNContactStore * contactStore = [[CNContactStore alloc]init];
CNMutableContact *mutableContact = [[CNMutableContact alloc]init];
mutableContact.givenName = name;
mutableContact.familyName = lastname;
mutableContact.phoneNumbers = [[NSArray alloc]initWithObjects:[CNLabeledValue labeledValueWithLabel:CNLabelPhoneNumberiPhone value:[CNPhoneNumber phoneNumberWithStringValue:phone]], nil];
CNSaveRequest * saveRequest = [[CNSaveRequest alloc]init];
[saveRequest addContact:mutableContact toContainerWithIdentifier:nil];
NSError *error = nil;
if ([contactStore executeSaveRequest:saveRequest error:&error]){
return NO;
}
else{
return YES;
}
}
Bu mesaj şu şekilde görüntülenir: "2015-06-12 10: 12: 12.943ContactToAddressBook Ekleme [824: 293782] HangTracer'ı Durdurma" – Jadekin
Sorduğunuz için teşekkürler, "sihirbazlık" mükemmel bir şekilde burada uyuyor. – LinusGeffarth