可能重複:
Secure way to unlock full version via In-App Purchase如何保護應用購買內容?
的目的是保護已經下載了以下被複制到其他設備的應用程序內購買內容的推薦方法?典型的過程似乎是將內容複製到'應用程序支持'文件夾並在NSUserDefaults中設置一個標誌。這些都可以通過Finder或類似的人訪問iOS設備進行更新。如果我存儲了交易收據,那麼也可以複製。
我可以使用restoreTransactions功能來驗證設備何時聯機,但需要用戶輸入其密碼,因此它不是無聲的背景檢查,並且如果設備處於脫機狀態顯然不起作用。
我很想使用設備ID將內容綁定到設備上,但Apple建議不要使用此設備。
我錯過了什麼嗎?
謝謝,我沒有看過KeyChain,所以我會這麼做 – user1983594