Я пытаюсь включить платежи Stripe в свое приложение Xamarin.Я установил последний пакет Stripe NuGet и включил в мой .cs следующий код:
using System;
using System.Collections.Generic;
using Stripe;
using Xamarin.Forms;
namespace CampaignFinanceNew
{
public partial class CreditCardProcess : ContentPage
{
StripeClient paymentClient = new StripeClient("[test key here]");
public CreditCardProcess()
{
InitializeComponent();
CreditCard currentCard = new CreditCard();
currentCard.Number = creditCardNumber.Text;
currentCard.ExpMonth = Convert.ToInt32(ccExpiryMonth.Text);
currentCard.ExpYear = Convert.ToInt32(ccExpiryYear.Text);
StripeObject newToken = paymentClient.CreateCardToken(currentCard);
}
}
}
При сборке проекта выдается следующая ошибка:
Ошибка XA2002: Невозможно разрешить ссылку: Stripe
, на которую ссылается CampaignFinanceNew
.Пожалуйста, добавьте ссылку на пакет или сборку NuGet для Stripe
или удалите ссылку на CampaignFinanceNew
.(XA2002) (CampaignFinanceNew.Android)
Я пытался добавить пакет Stripe в свои проекты для iOS и Android, но он сообщает, что он несовместим.Что я должен делать?Будет ли лучше реализовать его индивидуально для iOS и Android, чем просто обращаться к нему через DependencyService?