Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何验证用户在iPhone应用程序中输入的帐户(比如苹果ID)?_Iphone_Ios - Fatal编程技术网

如何验证用户在iPhone应用程序中输入的帐户(比如苹果ID)?

如何验证用户在iPhone应用程序中输入的帐户(比如苹果ID)?,iphone,ios,Iphone,Ios,我为Android写了一个应用程序,它使用在手机上注册的谷歌账号。应用程序列出帐户,并让用户为用户id选择一个帐户。原因如下: 无需询问密码 我需要唯一的用户id。其他人在不知道密码的情况下不能使用其他人的id 用户id应该是可读的。所以谷歌账户是非常合适的 该方案在Android中运行良好。现在我正在研究如何在iPhone上做类似的事情 首先,我搜索了在iPhone中列出苹果ID的方法。我很快就知道这在iOS中是不可能的。现在我想知道如何验证用户输入的某个帐户(苹果ID就可以了) 这方面的

我为Android写了一个应用程序,它使用在手机上注册的谷歌账号。应用程序列出帐户,并让用户为用户id选择一个帐户。原因如下:

  • 无需询问密码
  • 我需要唯一的用户id。其他人在不知道密码的情况下不能使用其他人的id
  • 用户id应该是可读的。所以谷歌账户是非常合适的
该方案在Android中运行良好。现在我正在研究如何在iPhone上做类似的事情

首先,我搜索了在iPhone中列出苹果ID的方法。我很快就知道这在iOS中是不可能的。现在我想知道如何验证用户输入的某个帐户(苹果ID就可以了)

这方面的用例如下所示:

  • 运行应用程序
  • 应用程序要求用户输入苹果ID,但没有密码
  • 应用程序验证苹果ID是否有效,并将其作为用户ID发送到服务器
  • 其他用户可以通过引用该id进行通信

提前感谢。

苹果没有提供可访问的SDK与苹果ID交互。至少就我所知。
我认为你无法在iOS中复制Android上的功能。

苹果没有提供可访问的SDK与苹果ID交互。至少就我所知。
我认为你无法在iOS中复制Android上的功能。

iOS不支持在你自己的应用程序中使用Apple ID对用户进行身份验证


在iOS 6中,您可以使用Facebook和Twitter(在中国,还可以使用新浪微博)。iOS不支持在您自己的应用程序中使用Apple ID对用户进行身份验证


在iOS 6中,您可以使用Facebook和Twitter(在中国还可以使用新浪微博)。

谢谢您的回答。我需要考虑另一种方法。谢谢你的回答。我需要考虑另一种方法。