【问题标题】:Safari IOS Fails to open PkPass but Mac Safari opensSafari IOS 无法打开 PkPass 但 Mac Safari 打开
【发布时间】:2015-12-04 21:51:26
【问题描述】:

Safari IOS 下载 pkpass 失败 但是 mac safari 打开成功, 我收到以下错误...

样品可以在这里找到..http://home.shortkut.co/api/public/PassbookCoupon.pkpass/ 我也传递了正确的内容类型。 内容类型:application/vnd.apple.pkpass 内容处置:附件;文件名=pass.pkpass

我的 pass.json 看起来如下...

 {
    "passTypeIdentifier":"pass.co.shortkut.home",
    "formatVersion":1,
    "serialNumber":"01927847623423234234",
    "description":"Shalimar 20 Coupon",
    "organizationName":"Shortkut.co",
    "teamIdentifier":"*******",
    "logoText":"Home.Shortkut.co",
    "foregroundColor":"rgb(255,255,255)",
     "backgroundColor":"rgb(0,0,0)",
     "coupon":
         {"headerFields":[],
          "primaryFields":[{"key":"discount","label":"Discount","numberStyle":"PKNumberStylePercent","value":0.01}],
          "secondaryFields":[],
          "auxiliaryFields":[],
          "backFields":[]},
          "barcode":   {"format":"PKBarcodeFormatPDF417","message":"01927847623423234234","messageEncoding":"UTF-8","altText":"01927847623423234234"}
}

我做错了什么?

更新:网址:http://home.shortkut.co/api/public/PassbookCoupon.pkpass/

【问题讨论】:

  • 如果我点击你的链接,我会得到The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.。此错误几乎总是由证书或签名引起的。没有通行证链接,我不能告诉你更多。
  • 更新了网址,最后有错别字home.shortkut.co/api/public/PassbookCoupon.pkpass

标签: ios mobile-safari passbook


【解决方案1】:

您的问题是您的 .pkpass 包不包含图标。

Apr 27 15:36:51 iPhone Chrome[620] <Warning>: Invalid data error reading pass pass.co.shortkut.home/01927847623423234234. Pass does not contain icon.png/icon@2x.png/icon@3x.png

将 icon.png 图像添加到包中,你应该没问题。

【讨论】:

  • 成功了,你没有用什么工具来调试它?
  • Xcode。连接您的手机并在设备窗口中监控控制台输出。
  • 如果你没有mac,还有什么选择?我可以在移动 Safari 上获取这些日志吗?
  • 那你就完蛋了!如果你想为 iOS 开发,那么你需要一台 Mac。廉价的替代方法是在您的 Windows/Linux 机器上虚拟化一个。
  • 这和使用网络检查器一样吗?或者是否有从 xcode 执行此操作的说明,我无法让 xcode 显示错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多