0
我希望根據每個獨特的iOS設備創建一個用戶系統。這樣,用戶不必註冊我的服務,他們不能刪除並重新安裝我的應用程序,再次成爲「新用戶」。註冊每個獨特的iOS設備?
我想使用UIDevice uniqueIdentifier,但Apple已棄用並要求我們使用identifierForVendor。 identifierForVendor的問題在於,如果用戶卸載我的應用並重新安裝它,則由於標識符更改,它們將被視爲「新用戶」。
OpenUDID & SecureUDID也被棄用。請幫我解決這個問題。謝謝。
這很糟糕。我的應用是爲了向第一次安裝我們的應用的用戶發放優惠券。我想跟蹤設備,以便它們不會濫用它。電子郵件驗證只會讓他們放慢速度。 – mluu510
用戶可以註冊多個電子郵件地址。根據優惠券的價值,我會嘗試一種綜合方法:讓他們註冊他們的電子郵件,並獲得他們的供應商ID - 如果任何一個匹配,您知道用戶第一次沒有安裝。如果您只是贈送5美元的咖啡優惠券,用戶很可能不會花時間設置新的電子郵件地址,重新加載應用程序,只需在咖啡上節省5美元即可。 –
如果我考慮一下,我會重新提供一個開發人員告訴我,Apple現在不僅在IAP上提供購買收據,還在應用上提供購買收據。我不知道這是否屬實,但我會爲您查找。如果是這種情況,你可以很容易地防止用戶獲得多個優惠券 –