问题标签 [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.
nfc - 有人拿到 NFC Passkit 证书吗?
当您在通行证中启用nfc
字典时,该通行证有什么作用?它是模拟 MIFARE 卡还是只是用一些额外数据扩展 Apple Pay?
ios - 存折更新通知消息
更新通行证时设备上显示的通知消息有一个小问题。我希望消息是我在Pass Structure Dictionary Keys"changeMessage"
之一中设置的内容。相反,显示的是我假设的默认更改消息,即“优惠券已更改”。我有钥匙在钥匙里。我已经将该键的值设置为我自己的一些文本(不包括此处的键描述中所说的)。"changeMessage"
"backFields"
"%@"
由于我正在处理的要求,我不能"%@"
在那里使用,因为它只会用"value"
键的整个值替换它。那么还有什么方法可以做到这一点吗?
ios - 无法从存折访问通行证
我在我的 iOS 应用程序中集成了存折。我从 Apple 网站下载了一些通行证,并将 passTypeIdentifier 更改为我的标识符。我可以使用以下代码将通行证添加到我的存折中:
我可以使用上面的代码添加通行证,并且在尝试再次添加相同的通行证时,还会得到 pass 已经存在于存折中的错误。但我无法访问我添加的通行证。我正在使用以下代码来访问它:
我无法在上面的数组中获得任何通过。它总是空的。谁能建议我在这里缺少什么。
谢谢
objective-c - Xcode 8 PassKit 问题并在模拟器上崩溃。
我更新了 xcode 8 并遇到了 PassKit 框架集成的问题。这是我的情况:
如果我在 iOS 10.0 以下的模拟器上运行并禁用钱包功能,我会得到
dyld_sim`dyld_fatal_error: 0x179e000 <+0>: int3
-> 0x179e001 <+1>: nop
和
未找到符号:_kABPersonAddressCityKey 错误日志。
请注意,我的项目中没有使用钱包,也没有使用与 passkit 相关的任何内容。所以只是为了解决问题,我包括 PassKit 框架。
所以基本上我注意到 Link Binary With Frameworks 中的 Wallet 功能和 PassKit.framework 相互依赖。禁用钱包和密码包将从链接的框架中删除。
有人已经遇到过这个问题,请问你是怎么解决的?以及如何在不启用钱包功能的情况下将 PassKit 保持在链接框架中?
问题是启用钱包后,我在设备上运行时遇到证书错误,因为它也需要在我的开发人员帐户上启用钱包开关。
c# - 通过 PushSharp 发送 passkit 推送时,DeviceToken 长度无效
我尝试在 Apple passkit 相关项目中使用 PushSharp。
我目前的问题是关于 passkit 推送。
当我尝试创建通知时,它说
设备令牌长度无效(确切的异常消息:无效的设备令牌长度。
当我注册一个新的 passkit 优惠券时,它的令牌长度是 32。对我来说似乎没问题。
应该是什么问题?PushSharp 是否完全支持 passkit?如我所见,有些人使用它,但我找不到任何有关它的官方信息。
请注意,我知道 PushSharp,因为我用它来发送普通推送消息,它已经工作了多年,对我来说没有任何问题。我的问题是关于 passkit 相关的推送。
非常感谢!
编辑
根据 Baris Akar 的建议更改代码后,问题已解决,但又出现了另一个问题:
Apple Notification Failed: ID=1, Code=ConnectionError
2016-11-18 11:07:22.de。[INFO] 停止:等待任务 2016-11-18 11:07:22.de。[INFO] 等待所有任务 1 2016-11-18 11:07:22.de。[INFO] APNS-Client[1]:发送批次 ID=1,计数=1 2016-11-18 11:07:22.de。[INFO] APNS-Client[1]:已发送批次,等待可能的响应... Apple 通知失败:ID=1,代码=ConnectionError 2016-11-18 11:07:22.de。[INFO] 所有任务已于 2016-11-18 11:07:22.de 完成。[INFO] 通过WhenAll 2016-11-18 11:07:22.de。[INFO] Broker IsCompleted 2016-11-18 11:07:22.de。[DEBUG] 代理任务已于 2016-11-18 11:07:22.de 结束。[INFO] 停止:完成等待任务 2016-11-18 11:07:22.de。[INFO] APNS-Client[1]:批次 ID=1 的读取完成,正在重置批次计时器...
iphone - iPhone中多次打开.pkpass的方法
一个非常简短的问题:
有什么方法可以在 iPhone 设备上一次打开多个 .pkpass
文件?
ios - Can you control the order of passes while adding it to Apple Wallet?
I am using this API to add multiple grouped passes to Apple Wallet. I realized that added passes in the wallet doesn't follow the order of array [PKPass] that I gave it to this API.
The interesting thing to note here is when I tap on View All
before adding the passes it does show all the passes in order but after tapping on Add All
and then launch the Wallet app to see the order od added pass it's not same anymore.
Any clue why this is happening and how to maintain an order?
ios - swift 3中Passkit和Applepay之间的区别?
我必须在 Swift 3 中处理数字钱包。我看过很多教程。在一些教程中,他们展示了 Apple pay 和一些 Passkit。我很困惑。
任何人都可以澄清对此的疑问。
另外如何将数字钱包用作应用程序?