gpt4 book ai didi

ios - 我可以从我的 ios 应用程序中清除 safari 的缓存吗,有没有任何方法或其沙盒

转载 作者:行者123 更新时间:2023-11-29 13:24:51 31 4
gpt4 key购买 nike

基本上我的应用程序使用 safari 登录到 facebook ive 但注销不正确我在 appdidfinishlaunching 和按钮操作中使用了 session closeandcleartoken 但不知何故 session 仍然存在并且它不会提示用户再次直接登录他们的名字允许访问 facebook 页面

最佳答案

请检查下面这两个链接,希望对您有所帮助

facebook-ios-sdk logout question

Understanding NSHTTPCookieStorage for the iPhone

旧更新(请参阅下面的新更新):我认为以下链接可能对您有用,请尝试给我反馈,谢谢。

Is it possible to change iOS Safari settings programmatically

最新更新://因为我们无法清除 safari 的密码,所以这个想法可能对您有用。//这个概念是 -> 在你的应用程序中,你需要创 build 置页面(检查在 iphone 的设置中,是否有任何 facebook 帐户?如果有,你可以将图像发布到 facebook(你可以使用 uiswitch,当用户切换 facebook 服务时要打开,它会检查 iphone 的设置菜单,是否有任何 facebook 帐户?如果有,您可以打开 facebook 服务))。然后你需要创建“分享页面”,在“分享页面”中会检查你的应用程序的设置页面中,facebook服务是否打开?如果是,那么你可以将图像分享到facebook,所以我们可以说在分享页面中会有一个分享图片到facebook的代码,在你的应用程序的设置页面中应该类似于以下内容。 所以我们只是让用户在 iphone 设置中登录和注销 facebook,我们只是从 iphone 的设置中检查用户的帐户,所以你不必再为 facebook 注销问题而头疼了:),在 ios 中5 iphone 的设置中没有 facebook,所以你别无选择,我从应用商店中流行的应用程序中寻找解决方案,我得出了这个解决方案请看下面的代码,希望它有所帮助,实际上我已经回答了你的范围已经有问题了,所以这就像扩展问题,所以下次请发布一个新问题,希望它至少能引导你走上正确的道路:)。

- (void) facebookAuthen 
{
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:@"com.apple.facebook"];

if (accountType == nil) { // ios lower than 6
if (FBSession.activeSession.isOpen) {
[appDelegate closeSession];
NSLog(@"session close");
} else {
[appDelegate openSessionWithAllowLoginUI:YES];
NSLog(@"open session");
}
}
else { // ios 6
NSDictionary* options = [NSDictionary dictionaryWithObject:@"your facebook id" forKey:ACFacebookAppIdKey];
[accountStore requestAccessToAccountsWithType:accountType options:options completion:^(BOOL granted, NSError *error) {
if(granted) { //has an account in iphone's setting
// do something
}
else {
// show alert
}
}];
}
}

关于ios - 我可以从我的 ios 应用程序中清除 safari 的缓存吗,有没有任何方法或其沙盒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13412462/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com