问题标签 [passkit]
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.
php - 我有一个 PassKit PHP 脚本,并且 rename() 和 mkdir() 不起作用。我究竟做错了什么?
我有一个 php 系统,可以对存折通行证进行签名和压缩。我需要它来检查文件thumbnail.png,如果它不存在,则使用变量$idnumber创建一个目录,然后重命名该文件并将其移动到新文件夹中。这是我的代码:
我在 XAMPP LocalServer 上运行此代码,但它没有创建目录或重命名文件。
我究竟做错了什么?
ios - 如何从 Windows 计算机生成 .pkpass?
是否可以.pkpass file
从 Windows 计算机创建?
我分别从 Mac 和 Provisioning 门户获得了KeyStore
和文件。Certificate
即 Certificates.p12、MembershipCard.cer
我使用passkit4j
了 which 创建.pkpass file
但同样无法在 iPhone 中打开。在 iPhone 邮件客户端中,附件看起来像 (null)
谁能让我知道我在这里缺少什么。如果为passkit4j
.
ios - BOM 无法提取存档。使用 passkit 生成的 pass url 初始化 pkpass 时出现异常
当尝试使用以下代码在我的应用程序中显示通行证时,我收到错误消息“BOM 无法提取存档。PKpass 签名不断丢失异常”。请帮助我解决这个异常。
我正在使用 Xcode 5.2 进行开发,并使用 mashape 生成通行证。
ios - 如何为 iOS 存折创建“通用类型通行证”?
我需要创建一个看起来像组织身份证的“通行证”。我想为这张卡使用“通用”类型。我无法使用字段名称、编号、开始日期、结束日期、组织名称、部门等创建通用通行证……我没有任何教程来创建通用通行证 - 适用于 iOS 存折。
我需要一个用于“通用通行证”的示例 pass.json 以及创建通行证的步骤。
谁能帮帮我。
提前致谢。
ios - 应用程序处于后台时的 PKPassLibraryDidChangeNotification (iOS)
当我的应用程序处于后台时,是否可以接收 PKPassLibraryDidChangeNotification?
例如,如果我的优惠券奖励更改(通过扫描 QR 码),我的应用程序必须使用更改后的奖励更新其数据库,即使它在后台也是如此。我认为这是可能的,如果某个线程在后台永远监听 PKPassLibraryDidChangeNotification 但苹果不鼓励永远在后台运行任务。
那么还有其他替代建议来实现这一目标吗?
ios - 在 iOS 7 中通过本地化
有谁知道如何在 iOS 7 中为不同语言本地化通行证(用于存折)?
例如,对于葡萄牙语,我尝试过使用 pt.lproj 文件夹中的 pass.strings 文件,但它没有用。
有谁知道可能是什么问题?
提前致谢!
ios - 从 PKPass 访问 pass.json 内容
我从服务器下载 .pkpass 文件并PKPass
使用该文件创建一个实例。.pkpass 文件中有一个名为 pass.json 的 json 文件。在这个 json 文件中,我尝试使用一个名为“barcode”的键,[pass localizedValueForFieldKey:@"barcode"];
但它返回 nil。
我是不是做错了什么,或者我怎样才能读取 .pkpass 文件的内容PKPass
感谢您的阅读。
php - Passkit 拉取刷新 PKZIP 错误
尝试使用我的 Web 服务器更新存折中的通行证时,我收到一条错误消息:
这让我感到惊讶,因为 pass 本身的创建和加载工作得非常好。只有当我使用拉动刷新时,我才会收到错误消息。我不知道为什么它不应该在这里工作。我已经检查了数据库输出,这是在更新方法搜索现有通行证时收到的。pass.json 也一切正常。我想念什么吗?
塞巴斯蒂安
ios - 在 Web 服务中注册 iphone App
我查看了那里的一些航空公司应用程序。这提出了一些问题,我找不到答案,也想问你。我的问题不会有任何代码,而是更多地针对此类应用程序的程序级别。
我想的第一件事是:例如,当我使用航空公司应用程序预订机票时,我猜我的智能手机将在某处网络服务的数据库中注册。通常公司会向您发送推送通知以获取进一步的更新。这对我来说意味着 APNS 的设备令牌保存在数据库表“设备”中,例如,他们可以稍后找到我的设备并向我发送通知。
为了使我的问题更清楚,我以这种方式考虑用户的流程:
- 首次打开航空公司应用程序
- 询问用户是否允许推送通知
- 用户确认
- APNS 正在提供设备令牌
- 航空公司的 Web 服务会将该设备令牌保存在其数据库中
- 如果需要更新,请使用数据库中的设备令牌并将更新发送到客户端
这将是通过设备令牌识别我的用户的“简单”方式。但是跟踪注册设备的“标准”方式是什么?
为了建立我的第一个问题,我想稍微扩展一下这个例子。大多数航空公司的应用程序都具有将机票保存为存折通行证的功能。我考虑到用户已经接受了应用程序的推送通知,他将注册并在 Web 服务器上列出,并带有设备令牌以供将来参考。
据我所知,passkit 将向航空公司服务器发送一个 Web 请求,他们必须解析该请求才能与 passkit 服务器通信。但在此请求中包含的是存折应用程序请求接收更新的推送令牌。
现在我想,您对同一用户有两个不同的设备令牌?我认为您不能仅使用现有的设备令牌将消息推送到数据库中的客户端吗?那么你如何解决这样的问题呢?如果您在数据库中注册了一个用户,并且航空公司提供了一张机票作为存折通行证,那么存折之后如何正确地与此数据交互?
我希望我能在我的问题中提出我的观点:)
谢谢
ibeacon - 如何调试 iBeacons 和 Passbook
我有一个我已经创建了一个 Beacons 数组的通行证(所有工作都可以使用、推送、注册、拉动刷新、位置等)。它有一个带有 UUID、消息、主要和次要 Estimote iBeacon 的字典。
我可以在 Estimote 应用程序中看到 iBeacon,但我的 Passbook 的锁定屏幕上没有任何消息。这有什么诀窍吗?消息显示的时间是否有限制?无论是安装通行证还是在设备的 Xcode 控制台中,我都没有收到任何错误。
我使用https://essentialtechnologies.ca/coffee_demo/上的 passkit 构建器来创建 iBeacon 演示通行证,它与我的 iBeacon 一起使用。我从该通行证复制/粘贴代码到我的通行证中,不起作用。
如何调试 iBeacon 和 Passbook pass?