Aufforderung zur Anmeldung mit Twitter Framework in iOS5?

8

Wie Sie alle wissen, gibt es seit iOS5 ein natives Twitter-Framework, mit dem Sie Tweets aus Ihrer App einfach posten können.

Gibt es eine Möglichkeit, eine Warnung zu senden, die den Benutzer zur Einstellungs-App weiterleitet und nach Benutzername und Passwort fragt?

Ich weiß, dass ich das Problem mit dem folgenden Code lösen könnte:

%Vor%

Aber das ist undokumentierter Code ..

Vielen Dank im Voraus

Grüße Billy (Mein erster Beitrag auf SO)

    
Billy Ohgren 12.03.2012, 13:28
quelle

4 Antworten

6

Sie müssen dies nicht implementieren, wenn Sie Ihre Twitter-Integration einrichten, um einen Beitrag auf Twitter zu machen und iOS erkennt, dass kein Twitter-Konto eingerichtet ist, wird dies automatisch für Sie tun!

Dies ist ein Screenshot einer meiner Apps auf meinem iPhone 4S auf iOS 5.1

Das Entfernen von Preferences-Links bezieht sich auf benutzerdefinierte Aktionen des Entwicklers und auf das Verknüpfen mit Ihrem eigenen Einstellungsmenü. Dies gilt nicht, da Twitter nicht nur eine eingebaute Funktion von iOS 5 ist, sondern auch die UIAlertView, die erscheint, um Sie zu benachrichtigen, nicht vom Entwickler behandelt wird, es ist eine automatische Funktion von iOS.

    
Mick MacCallum 12.03.2012, 13:52
quelle
8

In iOS5.1 sollten wir TWTweetComposeViewController verwenden, um den Dialog zu zeigen, da Apple Apps mit Prefs ablehnt: root = TWITTER.

Aber ich wollte den Tweet-Bildschirm und die Tastatur nicht zeigen also habe ich herausgefunden, wie man sie verstecken kann, aber zeige den Popup-Bildschirm.

UPDATE: Apple hat meine App mit diesem Trick genehmigt.


%Vor%     
Non Umemoto 29.06.2012 18:52
quelle
2

Hier habe ich den Weg gefunden:

Zeigen Sie eine benutzerdefinierte Warnung an, wenn auf Ihren Geräteeinstellungen kein Twitter-Konto eingerichtet wurde:

%Vor%

Ich hoffe, das macht Sinn:)

    
RayofHope 17.12.2012 05:31
quelle
0

Es ist nicht möglich, obwohl der Benutzer automatisch zur Anmeldung aufgefordert werden sollte, wenn der Benutzer nicht bereits angemeldet ist.

Ab iOS 5.1 wurde diese Funktion entfernt, da hier

    
Amit Shah 12.03.2012 13:55
quelle

Tags und Links