1
我必須遵循幾個步驟我已經通過了,我可以通過MAMP或應用程序中的網絡服務將其分享給設備。此外,我還創建了一個數據庫'passdb',包含3個表格,如Devices,Registration和MemberPass。我也讀過蘋果的存摺文件,但是我不明白我下一步該做什麼!當我們註冊推送通知設備時,我們如何通過POST獲取device_id和pushToken?我現在卡住了,任何人都可以幫助我?爲了更新存摺
我必須遵循幾個步驟我已經通過了,我可以通過MAMP或應用程序中的網絡服務將其分享給設備。此外,我還創建了一個數據庫'passdb',包含3個表格,如Devices,Registration和MemberPass。我也讀過蘋果的存摺文件,但是我不明白我下一步該做什麼!當我們註冊推送通知設備時,我們如何通過POST獲取device_id和pushToken?我現在卡住了,任何人都可以幫助我?爲了更新存摺
爲推動您需要按照以下步驟更新:
webserviceURL
和authenticationToken
您pass.jsondeviceLibraryIdentifier
和pushToken
passTypeIdentifier
並向Apple Push Notification Service (APNS)的連接發送包含pushToken
的APNS消息和一個空的有效載荷serialNumber
通過匹配passTypeIdentifier
(請求還可以含有passesUpdatedSince
標籤)serialNumber
(或自起更新標籤)。您已經多次詢問如何在堆棧溢出的其他地方實現步驟1到4。
我認爲你仍然在努力理解它不是你註冊設備的概念 - 它是註冊自己的設備。
直到您構建了可以捕獲並存儲deviceLibraryIdentifier
和pushToken
的Web服務爲止,您將無法繼續前進。
是的!我現在無法捕獲並存儲deviceLibraryIdentifier和pushToken。 – malinchhan 2013-03-26 04:20:47
如何檢查請求是否被授權? – malinchhan 2013-03-26 04:23:03
關於如何檢查這個問題,我無法進入另一個擴展的討論。 1.在你的數據庫中創建pass和store authenticationToken,passTypeIdentifier和serialNumber; 2.設備爲passTypeIdentifier和serialNumber註冊一個pass,併發送deviceLibraryIdentifier,並在頭中使用authenticationToken發送pushToken; 3.檢查數據庫中標題== authenticationToken的authenticationToken; 4.如果是 - 請求被授權,則存儲deviceLibraryIdentifier,passToken以及您的設備數據庫中需要的任何其他字段; 5;向設備發回201響應。 – PassKit 2013-03-26 04:36:04