Moja aplikacja używa narzędzia SLComposeViewController do publikowania w serwisie Twitter. To działało przez kilka miesięcy, a potem nagle przestało około tydzień temu. Widok akcji Twitter pozwala mi wcisnąć „Post” i następujący kod nadal dostaje się do „...” linii:Nie można już wysłać tweeta: wtyczka com.apple.share.Twitter.post unieważniona
twitterComposeViewController.completionHandler =
^(SLComposeViewControllerResult result){
if (result == SLComposeViewControllerResultDone){
...
}
};
i oddala widok Udostępnij Twitter, ale nie ćwierkanie. Dostaję powiadomienie, że mówi
nie można wysłać tweet
tweet „[mój tekst tweet]” nie może zostać wysłany, ponieważ połączenie Twitter powiodło się.
Chwilę później, dzienniki konsoli,
wtyczki com.apple.share.Twitter.post unieważnione
patrzę na niektóre podobne pytania na SO, ale nikt nie ma odpowiednia odpowiedź (mój tweet nie przekracza limitu znaków, jestem właściwie zalogowany, itp.). Sprawdziłem swoje ustawienia na apps.twitter.com i nie widzę nic niezwykłego .. mój klucz klienta i sekret nie uległy zmianie ...
Ktoś wie, jak uzyskać więcej informacji o błędzie lub o czym Powinienem sprawdzić? Dziękuję Ci.
To rozwiązało problem, ale co zrobić, jeśli chcę otworzyć Twittera, abym mógł tam wpisać dowolny tekst? Pierwszy raz działa, po raz drugi nie, ponieważ jest taki sam, bez żadnego tekstu. –
Twitter uważaj, że tweet jest duplikatem i odrzuć go, abyśmy nie mogli publikować tego samego tweeta, dopóki go nie usuniemy. –