0
Apple Payでは、請求先住所に次のコードを使用しています。iPadでPKContactがnilを返します
PKContact *contact = [[PKContact alloc] init];
NSPersonNameComponents *name = [[NSPersonNameComponents alloc] init];
name.givenName = cartAddress.firstName;
name.familyName = cartAddress.lastName;
contact.phoneNumber = [CNPhoneNumber phoneNumberWithStringValue:cartAddress.phoneNo];
contact.name = name;
CNMutablePostalAddress *address = [[CNMutablePostalAddress alloc] init];
address.street = cartAddress.street;
address.city = cartAddress.city;
address.postalCode = cartAddress.postcode;
address.ISOCountryCode = cartAddress.countryid ;
contact.postalAddress = address;
iPhoneで動作します。しかし、iPadでnilを返す
PKContact *contact = [[PKContact alloc] init]; // return nil
お勧めします。