问题标签 [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 投票
2 回答
2408 浏览

iphone - 什么是 PassBook 的 URLScheme(适用于 ios6)

可能重复:
iOS 6 Passbook:从我的应用程序打开 Passbook 应用程序

嗨,IOS6 中新存折应用程序的 URLScheme 是什么,因为我在网络上的任何地方都找不到它。提前致谢

0 投票
1 回答
300 浏览

iphone - 存折 更新通行证

在此处输入图像描述

在此处输入图像描述

你可以看到两张图片,在第一张图片的右上角是“添加”

第二张图片的右上角是“更新”。我可以做第一个效果的效果。但我不知道如何做第二个效果,如何使用“更新”而不是“添加”。

0 投票
2 回答
664 浏览

iphone - 我的应用因为 Passkit 框架而被拒绝

所以昨天我收到了一封来自 Apple 的电子邮件,指出:“您的应用程序将 Passbook Pass 用于不相关的功能,这不是 Passbook Pass 的批准。请修改您的应用程序以删除 Passbook Pass 或修改 Pass 以符合Passbook Pass 的批准用途。”

但我没有在任何地方使用过 Pass,显然我已经与确实使用的广告网络集成。请建议我该怎么做?

0 投票
1 回答
1300 浏览

php - openssl_pkcs7_sign 在签署 Passbook 的通行证文件时不返回任何内容

它会生成一个空的签名文件并且没有错误消息。

但我可以使用 OpenSSL 命令行进行正确签名(使用 WWDR、p12、pkpass 文件的相同副本):

openssl smime -binary -sign -certfile AppleWWDRCA.pem -signer passcertificate.pem -inkey passkey.pem -in manifest.json -out signature -outform DER -passin pass:123123

0 投票
2 回答
1956 浏览

objective-c - 在运行时创建证书和通行证类型 ID

我的 Passbook 相关应用最近根据准则 23.3 被拒绝:

23.3:通行证必须由将以其自己的名称、商标或品牌分发通行证的实体签名,否则应用程序将被拒绝,并且存折凭证可能会被吊销

我有几个问题,并与苹果公司的某个人通了电话。他们告诉我,为了解决我的问题,我可以在我的应用程序中创建一个注册表单。然后,此注册表单可用于创建证书并根据用户的凭据为用户传递类型 ID。但是,我一直在梳理文档,但没有发现任何允许人们在没有付费开发人员会员资格的情况下创建通行证类型 ID 或证书的内容。这是正确的吗,我的用户是否需要付费的开发人员会员才能创建自己的通行证类型 ID?

如果他们不这样做,是否甚至可以在运行时创建 PassType ID?例如,使用注册表单中的信息,我可能会向 PassKit / 某种 Passbook 服务器发出 API 请求,以创建 Pass Type ID:

有没有类似的事情,还是苹果技术人员在谈论其他事情?

0 投票
1 回答
1378 浏览

ios - 在测试和临时分发模式下列出应用程序

我正在使用配套应用程序创建通行证,但配套应用程序尚未公开。

Passbook 包格式参考声明关联的StoreIdentifiers 是:'可选。关联应用程序的 iTunes Store 项目标识符(也称为 Adam ID)列表。

但是,据我了解,Adam ID 不是 App ID,就好像我尝试使用 App ID 作为商店标识符一样,通行证不会加载。

如果应用程序尚未在应用商店上架,是否可以在通行证背面列出该应用程序?

谢谢。

0 投票
1 回答
692 浏览

ios - 如何在存折上添加打开按钮

http://i.stack.imgur.com/K81uU.png

你可以看到图片,有一个打开按钮,图片是存折通行证,我没有找到任何api或通行证属性来完成它。在 pass.json

我找不到其他钥匙或标签来完成它。你能帮助我吗

0 投票
2 回答
738 浏览

ios - 在存折中添加通行证时未发生通知

我只是想在将通行证添加到存折时收到通知。

需要注意的一件事是,我还尝试使用我使用与我的应用程序使用的不同的苹果开发帐户生成的通行证。我试图弄清楚这是否是问题的一部分。

这是 3-tab 应用程序中的一个 VC。

视图控制器.m:

“viewDidLoad”:

和我的通知处理程序:

当我在 iOS 模拟器中运行应用程序时,一切都按预期工作,我可以在 Xcode 中看到控制台的日志输出。

当我在设备上运行时,添加 Pass 时不会调用通知。在设备上,我什至无法列出任何通行证。

更奇怪的是,当我从存折中删除通行证,然后重新进入应用程序时,会调用通知。

ps:我真的希望这是我在这里想念的简单的东西。

编辑:更新了更多信息和更完整的代码示例

0 投票
1 回答
724 浏览

ios - 存折在特定时间提醒我

我使用带有以下内容的存折pass.json

我希望它在 20:50 提醒我,但它没有。文件中的时间pass.json2013-01-10T18:50+08:00.

0 投票
1 回答
141 浏览

ios - 如何将最新版本的通行证与旧版本进行比较以确定哪些字段已更改?

Passbook编程指南说:

设备将通行证的最新版本与之前的版本进行比较,以确定哪些字段已更改。

我的问题是:在我自己的应用程序中,如何确定哪些字段发生了变化?通行证是否有诸如版本号之类的字段来指示相同通行证类型 ID 和序列号的通行证更新?