Я хочу программно позвонить по номеру телефона, который содержит # в конце номера. Поскольку Apple не принимает это, я подумал, что можно добавить контакт в адресную книгу и использовать его для звонков по номерам. Итак, мой вопрос: как связать контакты из моего приложения?
Вызов контакта из адресной книги
comment
содержит цифру в конце числа. что это?? у каждого числа есть цифра в конце .. не могли бы вы объяснить это подробно?
- person Saurabh   schedule 05.07.2011
comment
извините, содержит # в конце
- person user739509   schedule 05.07.2011
Ответы (2)
Возможно, вы захотите взглянуть на руководство по программированию адресной книги: http://developer.apple.com/library/ios/#documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Introduction.html
person
Faser
schedule
21.09.2011
- (IBAction)addContact:(UIButton *)sender
{
ABAddressBookRef addressBook = NULL;
CFErrorRef error = NULL;
switch (ABAddressBookGetAuthorizationStatus()) {
case kABAuthorizationStatusAuthorized: {
addressBook = ABAddressBookCreateWithOptions(NULL, &error);
[self addAccountWithFirstName:self.firstNameField.text lastName:self.lastNameField.text inAddressBook:addressBook];
if (addressBook != NULL) CFRelease(addressBook);
break;
}
case kABAuthorizationStatusDenied: {
NSLog(@"Access denied to address book");
break;
}
case kABAuthorizationStatusNotDetermined: {
addressBook = ABAddressBookCreateWithOptions(NULL, &error);
ABAddressBookRequestAccessWithCompletion(addressBook, ^(bool granted, CFErrorRef error) {
if (granted) {
NSLog(@"Access was granted");
[self addAccountWithFirstName:self.firstNameField.text lastName:self.lastNameField.text inAddressBook:addressBook];
}
else NSLog(@"Access was not granted");
if (addressBook != NULL) CFRelease(addressBook);
});
break;
}
case kABAuthorizationStatusRestricted: {
NSLog(@"access restricted to address book");
break;
}
}
}##
Заголовок
##
person
Lova
schedule
03.06.2014