有没有办法将用户从iOS移动应用程序重定向到Passbook,将其信用卡输入Apple Pay?
例如,来自信用卡发卡机构的手机银行或信用卡应用程序可以创建一个按钮来指示用户将信用卡添加到Apple Pay吗?我认为这需要将Passbook发布到适当的地方以在Passbook中添加信用卡。我认为仍然需要实体卡。
答案 0 :(得分:1)
您无法检测用户是否有卡(至少没有记录的方式;信用卡发卡机构可能有权访问特殊的API)。用户实际上不需要卡来添加它。
您可以这样打开Passbook应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"shoebox://"]];
但是,这没有记录,并且可能会在iOS的未来版本中中断,就像iOS 6中的设置URL方案一样。
答案 1 :(得分:0)
自iOS 8.3起可行
+(void) openApplePaySetup
{
if([PKPassLibrary isPassLibraryAvailable])
{
PKPassLibrary* library = [[PKPassLibrary alloc] init];
[library openPaymentSetup];
}
}