ABPerson
レコードを作成し、それをユーザーのアドレス帳に保存できたとしましょう。名簿を処理するデフォルトのアプリケーション(連絡先である可能性が高いですが、場合によってはOutlookまたはその他のアプリ)をプログラムで開き、追加したばかりの新しい名簿レコードを表示するにはどうすればよいですか?
前もって感謝します。
ABPerson
レコードを作成し、それをユーザーのアドレス帳に保存できたとしましょう。名簿を処理するデフォルトのアプリケーション(連絡先である可能性が高いですが、場合によってはOutlookまたはその他のアプリ)をプログラムで開き、追加したばかりの新しい名簿レコードを表示するにはどうすればよいですか?
前もって感謝します。
URL スキームは、addressbook
個人レコードを表示または編集できます。
ABPerson * aPerson = <#assume this exists#>;
// Open the Contacts app, showing the person record.
NSString * urlString = [NSString stringWithFormat:@"addressbook://%@", [aPerson uniqueId]];
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:urlString]];
詳細については、アドレス帳プログラミング ガイドを参照してください。