有没有办法检查用户是否确实在操作系统中登录了 facebook 或 twitter。
我想这样做的原因是依靠应用程序中的共享,例如使用 facebooks SDK 来共享,而不要求用户再次登录。
我实际上认为代码:
[SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook];
正是这样做的,但显然它只在用户尚未登录时显示警报。
仅当用户未安装 Facebook 应用程序、未登录操作系统(在设置中),但通过 Facebook SDK 登录我们的应用程序时,才会发生这种情况。
你所拥有的在设备上对我有用:
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {// do something only for logged in fb users} else {//do something else for non-fb users}
您是在设备还是模拟器上尝试?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)