iOS:iOS6 Passbook應用開發詳情,ios6passbook
Passbook 是iOS6的新功能,只能在iPhone和iPod touch裝置中使用,它可以協助管理商家發放的電子會員卡,積分卡,優惠券等。
一,Passbook 與 Pass.
Passbook是我們的“卡包”,而Pass是裡面的“卡”和“券”。
二,Pass的內部結構。
每一個Pass裡面是一個ZIP格式的壓縮檔,這檔案的尾碼名是pkpass,它通過一些特殊的方式發給使用者使用。
icon.png是普通顯示屛的表徵圖,大小是沒有限制。icon@2x.png是視網膜顯示屏所用表徵圖,它的高和寬大小應該是icon.png的2倍。
三,二維碼
Pass不支援老式的條碼,只支援3種格式的二維條碼:
1,QR碼:又稱為快速響應矩陣碼,是二維條碼的一種,最常見於日本,並為目前日本最流行的二維空間條碼。QR碼呈正方形,常見的是黑白兩色。在3個角落,印有較小,像“回”字的正方圖案。這3個是協助解碼軟體定位的表徵圖,使用者不需要對準,無論是以任何角度掃描,資料仍可被正確讀取。
2,PDF417碼:是二維碼的一種,是一種高密度,高資訊含量的攜帶型資料檔案,是實現證件及卡片等大容量,高可靠性資訊自動儲存,攜帶並可用機器自動識讀的理想手段。
3,Aztec碼:由Andrew Longacre發明於1995年,主要用於國際出版。
四,建立Pass.
建立Pass認證的目的是為了對Pass檔案進行數位簽章,防止被別人篡改。
五,發布Pass.
1,我們有3種方式發布:E-mail發布,Web網站發布和應用程式內發布。
2,能夠在Mac OX S中添加Pass到Passbook,需要在將Mac OS X,iPhone(或iPod touch)設定相同的iCloud賬戶,它們是通過iCloud同步的。
3,蘋果對於添加按鈕的樣式是有要求的,要求在Web網頁或E-mail中不要使用自訂的按鈕或超連結,而是的按鈕。
4,有些情況下Passbook是停用,如在iPad裝置中。