Appcelerator Titanium and Apple Pay



我正在尝试在Titanium应用程序中使用Apple Pay。到目前为止,我已经让它工作了大约三分之一的时间,我运行应用程序的时间,其余时间应用程序崩溃。我怀疑没有将 apple pay 权利添加到应用程序会导致崩溃(不幸的是,当应用程序崩溃时控制台中没有错误消息)。

有没有人运气让Apple Pay在Titanium应用程序中工作?

好吧,在不宣传我的Ti.ApplePay模块的情况下,这可能是采用Titanium的Apple Pay的最简单方法。它支持所有主要的Titanium版本,并包括所有可用的本机API。试一试或使用自定义的:-)

我让它工作了。以下是我的模块中代码的要点:https://gist.github.com/zach-babb-moovel/bd4172454cf54a178855e76ca5dd1f48。密钥是将 PKPaymentRequest 和随后的 PKPaymentAuthorizationViewController 部分包装在dispatch_async调用中。您还必须确保正确设置所有配置文件,并为Titanium项目使用自定义的Entitlements.plist文件。在这里查看 Entitlements.plist:https://github.com/hansemannn/applepaydemo/blob/master/Entitlements.plist 了解它应该是什么样子。

最新更新