3
我正在使用遊戲幣創建iOS應用程序。什麼是存儲遊戲幣的最佳方式?我正在尋找那些越獄者無法訪問/改變的東西,持久的東西以及快速的東西。如何在iOS中存儲遊戲中的貨幣
我已經查看了Core Data以及可能的NSUserDefaults。任何人都可以提出最好的方法嗎?
我正在使用遊戲幣創建iOS應用程序。什麼是存儲遊戲幣的最佳方式?我正在尋找那些越獄者無法訪問/改變的東西,持久的東西以及快速的東西。如何在iOS中存儲遊戲中的貨幣
我已經查看了Core Data以及可能的NSUserDefaults。任何人都可以提出最好的方法嗎?
我的建議是遵循iTukker的建議,並將它們存儲在鑰匙串中。
但我想添加一些額外的信息:
您存儲或本地計算(在設備之意)理論上可以篡改什麼。沒有解決方案可以爲您提供計算和存儲服務器端這些值的安全級別。即使如此,總有這樣的機會可以讓服務器通過其他方式爲您提供更多的獎勵。
我的意思是說,你必須尋找一些「足夠好」而不是完全安全的東西。什麼「夠好」取決於你。
將其存儲在鑰匙鏈中 – iTukker
這不僅僅是存儲。你是否解決了溝通應該如何完成的問題?由於流量可能被竊聽。 – nhahtdh
@Radu:您必須將狀態發回給用戶進行顯示和本地計算。如果連接不穩定,完全在服務器上將導致遊戲滯後。 HTTPS不起作用,因爲你可以竊聽更高級別(有些人已經從DragonVale的https連接中讀取數據)。 – nhahtdh