在我的应用程序中,我使用 Twiiter 发推文。
如果用户的 iPhone 未设置 Twitter 帐户,则屏幕上会弹出一个警报以设置 Twitter 帐户,单击设置按钮后,它将引导用户进入设置屏幕。
我想删除存储的 Twitter 帐户。
通过我的应用程序或以编程方式进入设置屏幕。
我的代码是这样
if ([TWTweetComposeViewController canSendTweet])
{
NSLog(@"delete the account");
}
else{
TWTweetComposeViewController *viewController = [[TWTweetComposeViewController alloc] init];
viewController.view.hidden = YES;
viewController.completionHandler = ^(TWTweetComposeViewControllerResult result) {
NSLog(@"coming twitt 11111");
if (result == TWTweetComposeViewControllerResultCancelled) {
NSLog(@"coming twitt");
[self dismissModalViewControllerAnimated:NO];
}
};
[self presentModalViewController:viewController animated:NO];
[viewController.view endEditing:YES];
}
任何类似帮助的链接、教程、示例代码或指导都会受到欢迎。
最佳答案
您将无法以编程方式删除帐户,如果可以的话,这将是一个大问题。
此外,从 iOS 5.1 开始,您将无法再打开setting.app。
您唯一能做的就是向您的用户解释如何删除该帐户。
关于objective-c - 以编程方式删除 Twitter 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17939775/