1
Twitter 액세스에 한 가지 방법으로 문제가 있습니다. 구체적 방법에 :accountTypeWithAccountTypeIdentifier가 iOS 5에서 Twitter 용 nil을 반환합니다.
이 방법은 아이폰 OS 6에서 제대로 작동하지만, 그런 행동이 예상 될 때의 문서에는 표시가 없습니다 아이폰 OS (5)에서nil
을 반환 않으며,이 모든입니다
- (ACAccountType *)accountTypeWithAccountTypeIdentifier:(NSString *)typeIdentifier
표시이 방법은 아이폰 OS 5
내 코드의 조각에서 지원되지 않는 것을 : 그것은 단지 accoun를 반환으로
- (void)preferredAccountWithSelectionHandler:(SSTwitterHelperAccountSelectionHandler)selectionHandler
{
ACAccountType* accountType = [self.accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
[self.accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error)
{
// Some more code
}];
}
이 직관적으로 나는,이 방법은 어떤 계정이 구성되지 않은 경우에도, 전무를 반환해서는 안됩니다 가정 이 유형은 동일한 유형의 모든 계정에서 공유됩니다.
무슨 일이 있었는지 알아 냈습니까? 갑자기 나는이 문제가 이전에 일했던 때를 맞이했다! – stephenmuss
내 솔루션은 단순히 사용자가 트위터 계정을 설정하지 않은 경우이를 허용하지 않고이를 수락 할 수 있습니다. 이 문서는 어디에도 기록되어 있지 않으므로 (일부 테스트를 실행하는 것이 좋습니다) 문제가 해결되었습니다. – diegoreymendez
그게 내가 끝내기도했다. 건배. – stephenmuss