Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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
Ios UbiquityIdentityToken返回Null_Ios_Objective C_Icloud - Fatal编程技术网

Ios UbiquityIdentityToken返回Null

Ios UbiquityIdentityToken返回Null,ios,objective-c,icloud,Ios,Objective C,Icloud,我正在尝试获取ubiquityIdentityToken,但即使在登录到iCloud之后,我也总是会得到一个空值。有人能告诉我怎么解决这个问题吗?我也尝试了登录和注销,但仍然没有任何价值 由于我已经在询问上述代币,我想补充一个后续问题: 即使同一用户登录,每个设备的ubiquity令牌是否都不同?假设我有两台设备。我有一个iCloud帐户。我已登录到我的两台设备。因为我使用的是同一个帐户,我会为这两台设备获得相同的令牌吗?或者我会得到不同的,因为它登录到不同的设备 我希望有人能帮助我。谢谢。您是

我正在尝试获取
ubiquityIdentityToken
,但即使在登录到iCloud之后,我也总是会得到一个空值。有人能告诉我怎么解决这个问题吗?我也尝试了登录和注销,但仍然没有任何价值

由于我已经在询问上述代币,我想补充一个后续问题: 即使同一用户登录,每个设备的ubiquity令牌是否都不同?假设我有两台设备。我有一个iCloud帐户。我已登录到我的两台设备。因为我使用的是同一个帐户,我会为这两台设备获得相同的令牌吗?或者我会得到不同的,因为它登录到不同的设备


我希望有人能帮助我。谢谢。

您是否启用了文档和数据设置?如果未启用,您将获得令牌的nil


据我所知,您不能假设您将在两台设备上获得相同的令牌。

是的。它已经启用了。我懂了。你以前试过检查吗?这就是我想知道的,这就是为什么我要自己去拿代币。可悲的是,我没有得到任何价值。感谢您的回复:)在这种情况下,我怀疑您的应用程序没有为iCloud正确设置。您是否在启用iCloud的情况下为应用程序捆绑包创建了资源调配配置文件,并使用该配置文件进行了构建?你是否将iCloud添加到应用程序授权中?我想你是对的。我没有适当的权利。谢谢我能让它工作。我接受你的评论作为答案。非常感谢。