我想实施Apple Pay for web。我对Sandbox和Production的文档感到有些困惑。 我正在使用Mac mini(2012年末)与Sierra和iPad mini 3与IOS 10。
您能帮助我了解沙盒测试需要什么吗?我跟着:Apple Pay Sandbox Testing。
我正在使用我在这里找到的这个简单代码。我无法让canMakePayments()返回true。我收到:“ApplePay可以在此浏览器上使用,但目前尚未激活。”
join leftth2 in db.TimeCardHeaders.Where(p => p.WeekEndingDate == PayPeriod)
on th1.EmployeeID equals leftth2.EmployeeID into leftjointh2
答案 0 :(得分:1)
我遇到类似的问题ApplePaySession.canMakePaymentsWithActiveCard(merchantIdentifier)
未在承诺中返回true
。
当您在沙盒用户(配对,iCloud等)上提到的各种条件在macOS Safari上得到满足时,使用ApplePaySession.canMakePayments()
确实返回true
,并且可以通过切换成功处理付款到iPhone和Apple Watch。
当然,确定遗漏的内容是ApplePaySession.canMakePaymentsWithActiveCard(merchantIdentifier)
似乎不会在macOS上返回true
,这当然是件好事。它似乎在iOS上运行良好。
答案 1 :(得分:0)
Apple Pay:沙箱与制作: 我也实现了它。所以对于沙箱你只需要:
多数民众赞成,你很高兴去吧:)