OS X开发相对较新,致力于将一个简单的Twitter工具从iOS移植到桌面,并在Accounts框架中遇到了一个错误(?)/预期行为的变化。
accountStore.requestAccessToAccountsWithType
,无论我在授权对话框中选择哪个按钮,我总是会失败。
func fetch(){
let accountStore = ACAccountStore()
let accountType = accountStore.accountTypeWithAccountTypeIdentifier(ACAccountTypeIdentifierTwitter)
accountStore.requestAccessToAccountsWithType(accountType, options: nil) { (granted : Bool, error : NSError!) -> Void in
print(granted)
}
}
OS X上是否存在并发症并不存在?或者这是GM中的一个错误?