0
我想通過發送JSON到buy.itunes.apple.com/verifyReceipt來驗證應用內購買收據,但我不知道如何。我可以找到很多關於如何使用php服務器的教程,但是我並沒有使用外部服務器來購買。幫幫我?在沒有外部服務器的情況下驗證應用購買收據?
我想通過發送JSON到buy.itunes.apple.com/verifyReceipt來驗證應用內購買收據,但我不知道如何。我可以找到很多關於如何使用php服務器的教程,但是我並沒有使用外部服務器來購買。幫幫我?在沒有外部服務器的情況下驗證應用購買收據?
有些情況下驗證收據是必不可少的,但您的情況聽起來不像這些情況之一。在你的情況下,你直接從StoreKit收到收據並在應用程序中使用它們。
有人必須驗證收據的主要原因是他們是否將內容「傳遞」給來自外部來源的應用程序。在這些情況下,驗證收據是至關重要的,因爲收據來自不受信任的來源(應用程序可以發送它想要的任何收據)。
這就是說,沒有理由不能按照確切的過程來驗證本地收據(如果需要)。
我認爲用Jailbroken手機的用戶可能會僞造蘋果服務器的響應,以「欺騙」應用程序,使其認爲已進行購買。你是說這不是真的嗎? – user1007895
這當然是可能的,但如果那個用戶很狡猾,他們會破解主機文件,並讓它「僞裝」蘋果驗證。除非在流程中包含外部服務器,否則無法真正保護所有這些情況。 – dtuckernet