如何保存用户名和iOS中App的密码?

时间:2015-09-15 05:31:34

标签: ios keychainitemwrapper

  1. 我有一个用户名&密码。我想将它保存为应用程序。如果应用程序将被删除,则用户名密码将仅为该应用程序保存,在重新安装应用程序期间,它将起作用。如果我在其他设备上安装该应用程序,那么该用户名密码将起作用。

  2. 同样的事情,我有一些数据。我希望将其保存以备将来使用。意味着我删除了应用程序并再次重新安装应用程序或将应用程序安装在差异设备中,然后该数据将是安全的。

  3. 为此,我使用了iCloud,但它花了太多时间进行同步和有时它不能正常工作。

    请有人建议我如何才能解决以上2个问题?

    注意:我不想使用Web服务。我的应用没有网络服务。

    先谢谢。

1 个答案:

答案 0 :(得分:0)

<强>的iCloud

Store Private credential using iCloud

<强>的WebService

  1. 第一次,用户安装App,使用DeviceToken用户设备进行一项服务检查是否已注册。

  2. 如果用户设备已注册,则为您提供用户名和密码,否则跳过并显示登录页面。

  3. 在登录页面,您必须通过webservice传递deviceToken,用户名和密码。

  4. 现在您删除并再次安装应用程序,应用程序检查使用Web服务传递DeviceToken,如果用户先前登录,则提供用户名和密码。