【问题标题】:Allow user to create account on one device and use that account on others允许用户在一台设备上创建帐户并在其他设备上使用该帐户
【发布时间】:2010-10-14 05:18:44
【问题描述】:

我想制作一个有一些信息显示视图的应用程序。如果我在 iPhone 上安装我的应用程序,那么它应该会显示信息。如果我随后在我的 iPad 上安装该应用程序,那么该应用程序应该会识别该设备并显示与我的帐户相关的信息。

有没有办法在没有用户的 iTunes 凭据的情况下找到两台设备的单个用户,或者是否可以生成一个可以识别两台设备的共同用户的密钥?

【问题讨论】:

  • 更多信息会有所帮助。这些信息是从哪里来的?您是通过网络服务访问它吗?您是否已经进行了任何类型的用户身份验证?
  • 其实我还发现有什么方法可以获取有关拥有两个不同设备的用户帐户的信息。
  • 如果您知道任何认证方式,请与我分享。
  • 你为什么要依赖他们的iDevices?将专有数据库放在一起并让他们登录会更容易。

标签: objective-c ios cocoa-touch user-identification


【解决方案1】:

不,根据您提供的信息,目前无法将多个设备与拥有这些设备的单个用户相关联。

但是,如果您添加了“我想在视图中显示的信息,与两个设备的 Game Center 中的同一用户帐户有关”,那么您可以使用 Game Kit API 中的玩家标识符。

https://developer.apple.com/game-center/

【讨论】:

    【解决方案2】:

    这是事后才添加的,但是:

    您可以使用 iCloud API 来完成此操作。这些与 iTunes 凭据不同,但显然是相同类型的先决条件,因为用户必须拥有一个帐户,并且不受您的控制。

    【讨论】:

      猜你喜欢
      • 2013-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-29
      • 2019-08-13
      • 1970-01-01
      • 1970-01-01
      • 2017-08-20
      相关资源
      最近更新 更多