Apple отклонила мое приложение, потому что в модуле Stripe pod отображается неправильная иконка Apple Pay, которая добавляет дополнительную «Apple Pay» рядом со значком Apple Pay. (см. в приложении)
У кого-нибудь была такая же проблема, как у меня, и каково ваше решение?
Кто-нибудь успешно загрузил приложение с установленной функцией Apple Pay?
Пожалуйста, смотрите мой код звонка, как показано ниже, большое спасибо!
private func reloadPaymentButtonContent() {
guard let selectedPaymentMethod = paymentContext.selectedPaymentOption else {
// Show default image, text, and color
paymentButton.setImage(#imageLiteral(resourceName: "Payment"), for: .normal)
paymentButton.setTitle("付款", for: .normal)
paymentButton.setTitleColor(.gray, for: .normal)
return
}
// Show selected payment method image, label, and darker color
paymentButton.setImage(selectedPaymentMethod.image, for: .normal)
paymentButton.setTitle(selectedPaymentMethod.label, for: .normal)
paymentButton.setTitleColor(.blue, for: .normal)
}
private func reloadBuyButton(){
if paymentContext.selectedPaymentOption == nil {
// buySubscriptionButton.backgroundColor = .loopGrayColor
// buySubscriptionButton.setTitle("订阅", for: .normal)
// buySubscriptionButton.setTitleColor(.white, for: .normal)
buySubscriptionButton.isEnabled = false
}else{
buySubscriptionButton.isEnabled = true
// buySubscriptionButton.backgroundColor = .loopGreenColor
// buySubscriptionButton.setTitle("订阅", for: .normal)
// buySubscriptionButton.setTitleColor(.white, for: .normal)
}