1

如果我的开发目标是 5.0,我可以使用 Passkit 和 PassBook 吗?我有点困惑,因为存折是 iOS 6 自带的。但我可以在 Xcode 中添加 passkit 框架。使用 iOS 5 的设备会发生什么?在哪个sdk passkit中添加了?

4

2 回答 2

7

我没有特别检查 - 但你应该能够使链接成为弱链接,然后在运行时检查。

转到您的项目 -> 目标 -> 构建阶段 -> 将二进制文件与库链接。

然后将要弱链接的库从“必需”更改为“可选”

如果您不将其设为弱链接,它将无法在运行 iOS < 6.0 的设备上运行

于 2013-01-12T20:03:23.257 回答
2

它不会为较低的设备编译。它实际上根本不应该编译。如果它编译它会通过一个警告告诉你:

低于 6.0 的 iOS 版本不支持 PassKit.framework

于 2013-01-12T19:56:21.407 回答