我希望实现apple pay和paypal。如果我通过Braintree实现Applepay并通过sdk实现paypal,那么我发现重复的符号错误。
如果我通过脑树实现这两种方法,那么我发现找不到Braintree.h文件。安装pod时。
两种实施方式都可行吗?如果是,那么请建议。
答案 0 :(得分:0)
需要更多细节来说明错误。但是,对于付款选项,请继续关注,
付款选项取决于您使用它的上下文(即产品)。如果你有非实物商品,建议使用InAppPurchase,但如果它是实物商品,你可以使用支付网关。
如果你想实施Applepay和Paypal,我建议你非本地使用,即在应用程序中打开webview并在应用程序外执行付款。对于Apple Pay,您可以使用Stripe Api。
背后的原因是Apple不允许PayPal本地使用,因为推荐的付款选项是使用Applepay,而Paypal不包括Apple pay。 read this。 另请参阅,如果您本身使用Stripe进行付款,则在获取付款详细信息后,您的付款确认将在应用程序外部完成(即使用您的服务器API)。read this
因此,如果您的工作最终在应用程序之外实现,为什么要使用本机实现。只需对两者使用webview实施,然后在应用外部执行付款。