Я хочу добавить два ключа чередования в поле моего делегата приложения в Swift iOS. У меня есть два чековых счета, и в зависимости от условий я хочу совершать платежи по кредитным / дебетовым картам. Заранее спасибо.
Для того, что я сделал, вместо того, чтобы объявлять строковые ключи в делегате приложения, я объявляю ключи в самом классе, где я создаю токен для платежей, как показано ниже. У меня есть два класса в каждом классе, я использую каждый ключ.
@IBAction func submitCard(_ sender: AnyObject) {
let cardParams = paymentTextField.cardParams
Stripe.setDefaultPublishableKey("pk_test_1234567899875gh")// example key
// It takes the card details and creates the token here.
STPAPIClient.shared().createToken(withCard: cardParams) { token, error in
guard token != nil else {
print("Error creating token: %@", error!.localizedDescription);
return
}
print(token)
}
}
Это запись? или мне нужно изменить код?
Примечание. Речь идет не об окружающей среде, а о двух разных учетных записях.