我想在JSON文件中存储隐藏的值,这些值不会显示在存折中,但可以在我加载我的通道后从我的应用程序访问:
[_pass localizedValueForFieldKey:@"hidden_field_1"]
答案 0 :(得分:1)
由于传递串行格式是任意的,因此您可以将(短)数据附加到它。
normal serial serial with data
00001 00001|laskjfrg645sa
00002 00002|a654sf6s54fas64
00002 00003|a6sd5f4a46sdf5
当您控制“id”部分时,序列将始终保持唯一。
无论如何,虽然它可能有效,但它不是 kosher 。
答案 1 :(得分:0)
根据我对Passbook Programming Guide的阅读,显示所有字段。用户应该知道传递中存储的内容,这样他们就不会害怕接受它。您可以考虑使用backFields来存储加密字符串,其标签类似于“验证跟踪字段”。
答案 2 :(得分:0)
使用新的iOS 7.0 API,可以使用userInfo键。 有关更多信息,请阅读documentation