2010-08-09 80 views

回答

1

用戶將如何註冊?如果他們通過您的應用程序進行註冊,則可以創建一個表格,其中包含所有已註冊設備的設備ID,並在每次啓動應用程序時檢查數據庫中的激活情況。

您可以在後端有兩個Web服務,名爲 - register(string deviceID)checkActive(string deviceID)

每當您的應用程序啓動時,在主要方法中,您可以調用checkActive方法來查看設備是否已註冊。如果不是,您可以將它們重定向到註冊屏幕。

Apple of course將禁止任何此類嘗試,但由於您已將其標記爲Java,因此我假設它是Android或B'Berry,所以您應該很好。

+0

的distribuition要通過內容存儲做過類似getjar.com 我不舒服強制使用互聯網連接在每次啓動時的應用程序,我想實現以下情景: 1下載客戶從應用內容商店 2-第一次運行他將被提示輸入註冊碼或在特定時間段內使用該應用作爲演示版 3-如果他有註冊碼,他將輸入並激活它。 4-如果演示期已過,他必須支付應用程序 5 - 即使他重新安裝了他永遠不能在演示中使用的應用程序 – 2010-08-10 08:46:15

+0

嗯,恐怕在這種情況下我不能幫你解決問題。我也有興趣知道答案。 但是,對於(5)雖然,不會刪除應用程序也刪除其所有數據呢?那麼您將如何檢查用戶使用該應用程序的時間?除非你將它綁定到電子郵件地址並打電話給服務器? – 2010-08-10 18:32:03

+0

我也認爲你需要一臺服務器才能正確使用,可能你可以使用短信息來檢查你是否不想使用GPRS – Azlam 2010-08-19 18:18:23