Twitter上的ios – 如何授予权力做推文?

我想知道如何授予权限? 是否有一个popup窗口要求许可,当鸣叫即将发生或正在使用您的Twitter帐户在您的设置页面权限已经login?

我创build了一个游戏,我想为用户做自动推特,我想知道如何获得用户的许可?

我正在使用内置在Twitter框架的iOS 5,非常感谢任何帮助。

提前致谢。

如果你使用Twitter框架,那么权限全部由iOS自己处理,所以你不必做任何事情。

如果用户还没有授权使用他们的设备的Twitter帐户,一旦您尝试使用该API,iOS会提示您,并将处理您的应用程序login和授权。 一旦完成,您将可以从框架访问帐户。 有关详细信息,请参阅单点login 。

当然,您仍然需要处理拒绝提示的用户,并select不从应用程序发布推文,而不仅仅是授权。

如果您正在使用本机API,则会自动授予权限。 为此,用户需要从设置APPlogin到Twitter帐户。

Twiiterlogin设置应用程序:

Twitter帐户

如果您使用iOS提供的本机共享对话框,则默认授予权限。

ACAccountStore *accountStore = [[ACAccountStore alloc] init]; ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter]; [accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error) { if(granted) { //Now you can do everything with your twitter account. }}];