【发布时间】:2013-12-04 07:20:35
【问题描述】:
所有网站都提到 Passbook 通行证可以通过电子邮件发送。但是当 pass(由我们的服务器生成)附加到电子邮件时,iOS 电子邮件客户端不会打开它,而是写“(null)”。相同的 pass 在 Android 上运行良好,并且与我们的 Web 服务通信也没有问题。有任何想法吗? Google 搜索没有提供任何解决方案。
截图:
【问题讨论】:
-
Alex,这个问题是针对 ios6 还是 ios7 的?我遇到了类似的问题,但我还没有解决它。
-
两者都适用,但我们只在 iOS 7 上尝试过。iOS 似乎对字段验证非常严格。例如,如果其中一个字段的值为空,它将不起作用。下面的“已解决”帖子对您有帮助吗?
-
Alex,我检查并重新创建了所有证书,并使用 Simon Waldherr 的方法 (github.com/SimonWaldherr/passkit.php) 彻底改革了我的方法。我现在确实可以在 iOS 7 上运行它。感谢您开始这篇文章。