我只是在注销应用时,在AT& T运营商处遇到了一个奇怪的“网络故障错误”(它尝试了一段时间然后失败了)。
在Logout中我写过,
[[FBSession activeSession] closeAndClearTokenInformation];
[DSUserDefaults setUser:nil];
[DSSharedPersistance setJobTitleId:NULL];
[DSSharedPersistance setJobTypeId:NULL];
[DSSharedPersistance setCompanyId:NULL];
[DSSharedPersistance setCompanyLocation:NULL];
[DSUserDefaults countryCode:nil];
APP_DELEGATE.arySocialFBFriends=nil;
APP_DELEGATE.arraySocialLDFriends=nil;
在这里,我尝试删除了facebook密码。甚至,我没有成功。应用程序在所有情况下都能正常运行,只有在用户注销应用程序后才能解决问题。 (在注销工作正常)
当我们再次尝试登录时,需要一些时间来连接webservice并最终失败。 我们正在使用AWS(亚马逊网络服务)进行登录。注销后,我们无法启用任何时间登录。它本来只能通过WIFI连接。
但是当尝试这10次时,1次app即将登录。在Xcode连接iPhone的应用程序的应用程序调试模式下,应用程序运行良好。任何其他iPhone都没有问题。只有AT& T有问题。
我尝试过延长休息服务的会话时间。但没有任何效果。