问题标签 [passbook]

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 回答
574 浏览

python - python m2crypt 和 load_key,但我只有一个 .cert 文件

我有一个问题。我正在用 python 测试一些关于苹果存折的提示。我正在使用 M2Crypto 来获取签名。

代码是:

该代码应该运行良好并生成签名内容,问题在于“密钥”和“证书”。

这两个变量是certificate.pem 和key.pem 的名称,但我只从Apple Developer 门户下载了pass.cert 文件。

如何使用 openssl 或类似的东西获得这两个文件?

解决了:

我已经用这个链接解决了

http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

0 投票
3 回答
328 浏览

ios - Is it possible to store hidden fields in Passes? (iOS 6.0 Passbook JSON)

I want to store hidden values in the JSON file, which aren't displayed in the passbook, but can be accessed from my app after I loaded my passes like this:

0 投票
2 回答
4646 浏览

iphone - 如何在模拟器存折上测试我的优惠券?- IOS

我已经创建了一张优惠券.pkpass,如何在模拟器存折上测试我的优惠券?我想知道我的优惠券创建成功与否。

谢谢你。

0 投票
2 回答
1854 浏览

ios - 包括对 Mountain Lion 上的 Safari 有用的 Passbook pkpass

显然,Mountain Lion 10.8.2 Safari“支持”存折通行证,因为它将预览并提供将“.pkpass”文件同步到 iCloud,以便用户配置的 iPhone 加载到存折中。

但是,除了用户明确下载此类文件外,我还没有找到任何有关如何让浏览器加载此类文件的文档。

理想情况下,会有一个<link rel="alternate" type="application/vnd.apple.pkpass">或类似的标签,以便支持(并适当配置)的浏览器可以选择并提供它。我找不到任何提及此类功能的内容。

除此之外,用户需要被引导到“单击此处”以下载 pkpass,并希望他们知道它是什么以及如何处理它。否则,它在他们的下载文件夹中是一个不透明的 blob。

显然,我不想明确嗅探 iOS 6 或 OS X 10.8.2 及更高版本的用户代理,因为这也不会检查用户是否配置了 iCloud,并且还排除了对 PassWallet 和 Android 类似应用程序的支持等等,以及其他支持的浏览器。

0 投票
4 回答
7580 浏览

ios6 - 共享存折通行证 .pkpass

我在 iOS 6 中创建了一个简单的演示存折通行证。我将它通过电子邮件发送给自己,它工作正常。现在我需要与人们分享它。我将 .pkpass 文件上传到服务器,但 safari 无法识别文件格式或 mime 类型,因此无法下载。

有什么想法可以分享吗?

0 投票
3 回答
717 浏览

ios - 什么使用 Passbook 的日志记录端点?

我刚刚开始实施我的存折 Web 服务。

在文档中,我看到有一个可选的日志端点,但不明白什么使用/消耗这个端点?

据我所知,它只供希望检查日志的人使用。

为了清楚起见,Apple 的文档说日志应该可以通过

对 webServiceURL /version /log 的 POST 请求

但我不明白为什么我们不能对 webServiceURL/version/myAppsLogs 使用 GET 请求

0 投票
2 回答
1034 浏览

ios - Passkit 推送通知不适用于 Urban Airship

我安装了通行证。当安装在注册到我的服务器的设备上时,设备 ID 也会注册到 Urban Airship 服务。

到目前为止,一切都很好。

当我尝试从城市飞艇的仪表板发送推送消息,或者冰壶,或者让服务器发送推送时,设备永远不会收到它。推送 passkit 更新时,我有什么特别需要考虑的吗?

0 投票
1 回答
557 浏览

ios - Passbook:无法在 iOS Provisioning 门户中访问 Pass Type ID

我正在阅读教程: http ://www.raywenderlich.com/20734/beginning-passbook-part-1

它指示我去苹果开发网站上的 iOS 配置中心,但我找不到他们引用的Pass Type ID。我是苹果开发的新手,所以感谢那些有更多经验的人的建议。


我想我的问题是,我可以在没有 99 美元的 iOS 开发者帐户的情况下玩 / 测试通行证吗?

0 投票
1 回答
2814 浏览

openssl - 无法生成 Apple Passbook 签名

我正在编写一个 shell 脚本来使用 p12 证书从 manifest.json 自动生成一个 Apple Passbook 签名文件。这是我所做的:

前两个功能工作正常。至少同时创建了 certificate.pem 和 key.pem。签名文件也被创建,但由于某种原因它是空的(0 字节),虽然 manifest.json 不为空,还有证书和密钥。这怎么会发生,我该如何解决?

0 投票
2 回答
318 浏览

ios6 - 其他开发者开发的App可以访问Passbook Pass吗?

我可以创建可供其他开发人员使用的应用程序访问的存折通行证吗?根据我的阅读,似乎有某种形式的身份验证使配套应用程序有权根据 passTypeId 访问手机上的存折通行证。如果我与其他应用程序共享 passTypeId,那么这些应用程序是否能够从我的通行证中读取信息?