问题标签 [apple-wallet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
59 浏览

ios - PKAddPaymentPassViewController 在取消时关闭

目前,我正在使用以下代码PKAddPaymentPassViewController在我的应用程序中展示react-native

问题是,当我cancel点击左上角的按钮时,视图并没有消失。

有没有人遇到过这个问题?任何帮助,将不胜感激

0 投票
1 回答
114 浏览

swift4 - 无法从服务器下载 PKpass

我一直在尝试从服务器下载 pkpass 的几个链接,但是每当我下载它时,它都会显示文件“0 kb”的大小,因此我无法将其转换为 pkpass 数据。动态pkpass还有其他方法吗?或其他方式下载并将其加载到钱包?

是因为 pkpass 包含证书和私人信息,这就是它不下载的原因吗?

我找不到使用 swift 4.2 或更高版本在应用程序中集成动态 pkpass 的任何方法。

我一直在使用的链接,但没有一个有效

->从我的服务器在 iOS 自定义应用程序中下载 PKPass

->无法将通行证添加到 Apple 钱包

->使用共享扩展 iOS 从 Wallet 打开 .pkpass 文件

0 投票
0 回答
178 浏览

ios - PKPassLibrary 不删除通行证

我正在实施苹果应用内配置,我可以通过我的 iPhone 和 Watch 应用将信用卡添加到苹果钱包。而且我能够获得所有这些通行证并与它们一起工作......但是当我想删除其中一个时,什么也没发生

这就是我玩删除的方式

passLib.passes();返回我在钱包中的所有通行证并且与我的应用程序相关我选择一个并尝试将其删除......但没有任何反应。通行证还在,卡还在钱包里

有什么建议吗?

更新

我应该是entitlements正确的,因为我可以将卡添加到钱包中,这是一个权利列表: 在此处输入图像描述

这是我想要实现的逻辑......它是一个 React-Native 模块:

我得到的通行证passLib.passes();看起来像这样

<PKPaymentPass: 0x10611eba0>

(为了便于阅读,我必须对其进行字符串化)

更新 我还尝试从 Testflight 版本中删除此卡,但它不起作用...删除函数不返回任何内容

0 投票
1 回答
369 浏览

javascript - 在反应中从服务器下载并打开pkpass

我已经尝试了一切,但它不起作用。我正在通过https://github.com/walletpass/pass-js创建一个苹果钱包通行证 当我将它下载到我已经实现它的节点服务上时,我得到了一个有效的通行证并且可以将它加载到钱包中。但是当我通过我的反应应用程序下载通行证时,我得到了一个缓冲区。解码该缓冲区时,我从服务器获取(看起来)相同的数据内容。但是当我保存这些东西时,大小是 113kb,不像我在服务器上创建的通行证的大小 65kb 并且它没有有效的 pkpass 文件。

也许有人也有这个问题?

我的服务器代码:

我的反应代码:

0 投票
0 回答
36 浏览

javascript - 我如何使用 React js 通过 iPhone Safari 浏览器将通行码添加到苹果钱包

我正在寻找如何使用 react js 通过 iPhone safari 浏览器将条形码图像添加到苹果钱包。

问候

0 投票
0 回答
79 浏览

ios - Apns 向 curl 请求返回 200,但未发送推送通知

我正在使用以下代码发送:

到我手机上的苹果钱包通行证。我得到这个作为回应:

我认为是成功的 - 我收到了 200 个响应和一个 apns-id,但我的手机上没有收到推送通知或任何内容。

这个 curl 请求或其他有什么问题吗?谢谢

0 投票
0 回答
61 浏览

swift - Apple 应用内配置(将卡添加到钱包)

我正在实现“将卡添加到钱包”按钮,我能够完成它,但我在系统中识别卡时遇到问题......我需要添加一些额外的数据,如客户 ID 或其他数据,我找到了userInfo在苹果文档中

我玩过它,但我无法从这个对象添加或获取任何数据。它可能只是一个吸气剂。

如何将一些数据放入userInfo对象中?它必须是 BE 的一部分,还是如何?

0 投票
0 回答
219 浏览

ios - 从反应网站将信用卡添加到苹果钱包

我们正在尝试将 brex 发行的卡添加到我们的 react 网站上的苹果钱包。已经有一个选项可以做同样的事情https://github.com/erikpoort/react-native-wallet但它是原生的,我们的网站在 react js 上运行。

是否也可以在我们的 react 网站上做同样的事情?如果有可能怎么办?

0 投票
0 回答
13 浏览

swift - 苹果钱包扩展

我正在开发银行应用程序,并且要求我必须实现 2014 年引入的钱包扩展。我想通过钱包应用程序添加银行卡。以下是我试图实现的流程

  1. 已经拥有苹果权利
  2. 打开钱包应用程序,然后按右上角的 + 按钮。在这个理想的银行应用程序名称之后应该显示
  3. 选择烘焙应用后必须进行身份验证,如果成功,则应将卡添加到钱包中

我是应用程序扩展的新手,真的不知道如何使用 UI 和 NON UI 扩展。你能帮我解决这个问题吗?单击 + 按钮显示银行应用程序后,呼叫将如何转到非 UI 扩展

0 投票
1 回答
31 浏览

ios - 如何在 Apple Pass Card 上添加按钮

我想在密码卡上添加一个按钮。我正在使用 Laravel 8 创建密码卡。我可以看到布局不支持这样做。有什么方法可以在密码卡上添加一个按钮,该按钮将作为一个可点击的 URL 来路由到某个 Web 链接。请帮助我实现这一目标。

我期待听到。

谢谢,