ios - How to detect If user is Logged in the Facebook from native OS -
is there way check if user signed in in device settings? if yes, how?
also, there way direct user device settings straight facebook business relationship tab? if yes, how?
the thing is, want observe if user logged in in device settings. if yes, allow user share. if not, want redirect user device settings in fb tab , allow him decide if wants log in or not.
if([slcomposeviewcontroller instancemethodforselector:@selector(isavailableforservicetype)] != nil) { if ([slcomposeviewcontroller isavailableforservicetype:slservicetypefacebook]) { slcomposeviewcontroller *composeviewcontroller = [slcomposeviewcontroller composeviewcontrollerforservicetype:slservicetypefacebook]; [composeviewcontroller setinitialtext:@"hello"]; [composeviewcontroller setcompletionhandler:^(slcomposeviewcontrollerresult result) { switch (result) { case slcomposeviewcontrollerresultcancelled: [uialertview showalertviewwithtitle:appname message:@"facebook sharing canceled!!"]; break; case slcomposeviewcontrollerresultdone: [uialertview showalertviewwithtitle:appname message:@"successfully posted on facebook."]; break; default: break; } }]; [[self.window rootviewcontroller] presentviewcontroller:composeviewcontroller animated:yes completion:nil]; }
ios objective-c facebook social-framework acaccountstore
No comments:
Post a Comment