2

在 iOS 中使用 ACAccount 和 SLRequest 对象发出网络请求时,当应用程序运行时会出现一条警报,询问

X 应用程序想要访问 Twitter 帐户

带有“不允许”和“确定”按钮。

从哪里调用此警报?它与什么方法/对象相关联?我在哪里可以修改此警报,我可以修改它以便用户可以从帐户中选择?

4

1 回答 1

3

正是这个方法 [ACAccountStore – requestAccessToAccountsWithType:options:completion:] 显示了这个警报。这就是为什么存在完成块的原因,它仅在用户点击其中一个按钮或出现某些错误后才会调用。

如果用户授予您权限,完成块会为您提供指向帐户数组的指针,因此也许您可以显示另一个警报供他从这些帐户中进行选择。

于 2014-03-12T06:13:48.523 回答