erk*_*diz 10 macos objective-c user-accounts ios icloud
如何检测设备上使用的iCloud帐户是否已更改?
用户从"设置">"iCloud"注销,其他用户登录他/她的帐户.
应用程序打开时如何检测此更改?
Iva*_*vyi 18
只需添加名称通知的观察者即可 NSUbiquityIdentityDidChangeNotification
[[NSNotificationCenter defaultCenter]
addObserver: self
selector: @selector (iCloudAccountAvailabilityChanged:)
name: NSUbiquityIdentityDidChangeNotification
object: nil];
Run Code Online (Sandbox Code Playgroud)
如果用户退出iCloud,例如关闭"设置"中的"文档和数据",则ubiquityIdentityToken方法将返回nil.要使您的应用能够检测到用户何时退出并重新登录,请注册iCloud帐户可用性的更改.- Apple文档
归档时间: |
|
查看次数: |
3305 次 |
最近记录: |