相关疑难解决方法(0)

如何在 Xamarin Forms 中集成 Apple Pay?

我正在使用 xamarin Forms 开发应用程序。现在,我需要集成 Apple pay 我试图通过互联网查找内容,但无法找到可行的解决方案。谁能建议我如何将 Apple pay 集成到我的应用程序中?

这是我的 Apple Pay 代码

using System;
using ApplePayTest.iOS.Dependencies;
using ApplePayTest.Services;
using Foundation;
using PassKit;
using StoreKit;
using Stripe.iOS;
using UIKit;

[assembly: Xamarin.Forms.Dependency(typeof(ApplePayAuthorizer))]
namespace ApplePayTest.iOS.Dependencies
{
    public class ApplePayAuthorizer :PKPaymentAuthorizationViewControllerDelegate,IApplePayAuthorizer
   {
       public bool AuthorizePayment()
       {

           SKProductsRequest req=new SKProductsRequest(new NSSet());
          NSString[] paymentNetworks = new NSString[] {
              PKPaymentNetwork.Visa,
            PKPaymentNetwork.MasterCard
           , PKPaymentNetwork.Amex
               };
            var canmakepayment = PKPaymentAuthorizationViewController.CanMakePayments;

            PKPaymentRequest paymentRequest = new PKPaymentRequest();
             paymentRequest.MerchantIdentifier = "mymerchant code"; 
             paymentRequest.SupportedNetworks = paymentNetworks;
             paymentRequest.MerchantCapabilities = PKMerchantCapability.ThreeDS;
             paymentRequest.CountryCode = …
Run Code Online (Sandbox Code Playgroud)

xcode xamarin.ios xamarin xamarin.forms

9
推荐指数
1
解决办法
1764
查看次数

标签 统计

xamarin ×1

xamarin.forms ×1

xamarin.ios ×1

xcode ×1