我正在開發一組需要用戶使用密碼登錄的應用程序。每個帳戶對所有應用程序都有效,因此用戶只需註冊一次。從其他應用程序獲取用戶名和密碼
當用戶A下載應用程序App1,他必須註冊,因爲他從來沒有在任何這些應用程序的註冊。然後他下載應用程序App2,我希望能夠檢測到他已經使用了應用程序App1。我知道如何做到這一點(UIApplication canOpenURL:消息)。但是真正令人驚喜的是,他會自動使用他在第一個應用中使用的相同證書(或者至少告訴他他可以這麼做)。
我一直認爲我們不能在不同應用程序之間共享數據,但我看到Evernote和Evernote Hello應用程序可以這樣做。在之前的iOS版本中,我們可以使用uniqueIdentifier值,但現在已經棄用。我想到的另一個解決方案是使用push notifications token,但我們不能完全確定這對所有應用程序都是一樣的,對吧?或者我們可以使用設備的電話號碼(如果它是一個iphone),但我也認爲Apple doesn't like us to use the user's phone number。
這樣做的最佳方法是什麼?非常感謝!
謝謝。我會盡力這樣做。 –