Czy ktoś zna inteligentny sposób, aby wprowadzić użytkownika, aby wprowadzić jego dane logowania na konto Facebook lub Twitter, jeśli nie są one już zalogowane? Na przykład użytkownik próbuje zalogować się do mojej aplikacji za pomocą Facebooka bez konieczności konfigurowania konta Facebook w ustawieniach systemu iOS. Czy mogę go poprosić o zrobienie tego za pomocą alarmu, na przykład, ale jak mogę go doprowadzić do dokładnej sekcji ustawień?Co się stanie, jeśli konta na Twitterze lub Facebooku nie są skonfigurowane na iOS 6?
Odpowiedz
@rckoenes jest poprawny. W normalnych okolicznościach nie ma możliwości ręcznego wysłania użytkownika do preferencji. W systemie iOS 5 wprowadzono taką metodę, ale Apple szybko stracił na wartości w iOS 5.0.1 lub 5.1. Nie pamiętam dokładnie, który z nich.
Teraz do aktualnej sytuacji. Jeśli używasz SLComposeViewController
w Social Framework
, nie musisz nawet martwić się o samodzielne dodanie tej funkcji. Jest to wykonywane automatycznie przez iOS. Poniżej zrzut ekranu z mojego symulatora 6.0, który próbuje opublikować post na Facebooku bez zalogowania się do żadnego konta. Dotyczy to również Twittera i Siny Weibo.
Co za wstyd ... Mam nadzieję, że Apple naprawi to, tym szybciej, tym lepiej. Nie widzę sensu używania okna dialogowego, które wyświetlasz, z komponowaniem, a nie z "loginem" i innymi funkcjami ... – dadederk
Ten widok alertu pojawia się tylko na symulatorze, na urządzeniach, które nie pojawi się. Wygląda na to, że to błąd! –
Nie można, nie ma sposobu, aby przekonać użytkownika do ustawień aplikacji, aby samotna sekcja była właściwa.
- 1. "[Aplikacja]" Chciałby mieć dostęp do konta na Twitterze Alert nie jest wyświetlany w systemie iOS 6
- 2. Co się stanie, jeśli certyfikat dystrybucji systemu iOS wygasł?
- 3. Zarejestruj się za pomocą pakietu SDK na Facebooku i Twitterze na iOS
- 4. Co się stanie, jeśli zadzwonię wait na zmienną warunku powiadomienia
- 5. Konfiguracja profilu na Twitterze iOS
- 6. Co stanie się, gdy konwertujesz podwójne (lub pływające) na ints?
- 7. Co się stanie, jeśli zapomnę zamknąć zestaw?
- 8. Co się stanie, jeśli program sterownika się zawiesi?
- 9. Co stanie się, jeśli nie zamkniesz uchwytu pliku w Perlu?
- 10. Co się stanie, jeśli konstruktor zgłasza wyjątek?
- 11. Udostępnianie wideo na Facebooku na iOS 8
- 12. Co stanie się, jeśli miejsce na dysku skończy się podczas używania NSURLSessionDownloadTask w tle?
- 13. Co się stanie, jeśli nie użyjesz "tego" w klasie?
- 14. iOS - Twitter nie działa na iOS 5 po aktualizacji projektu do iOS 6
- 15. Co się stanie, jeśli klasa nie ma udokumentowanego wyznaczonego inicjatora?
- 16. Nie można udostępnić adresu URL na Facebooku i Twitterze przy użyciu UIActivityViewController w iOS 7.1
- 17. Przycisk udostępniania na Twitterze
- 18. Co się stanie, jeśli zmieni się obiekt __hash__?
- 19. Potrzebę tutoriala OAuth w PHP na Twitterze i Facebooku
- 20. Konta na Facebooku do testowania interakcji użytkowników jako zabronione
- 21. Co się stanie, jeśli konstruktor shared_ptr zakończy się niepowodzeniem?
- 22. Co to są domeny aplikacji w aplikacjach na Facebooku?
- 23. Aby połączyć lub nie połączyć? Konto na Facebooku i konto na zwykłym serwisie
- 24. Komentarze na Facebooku w iOS UIWebView
- 25. Jak dodać przycisk "Obserwuj nas na Facebooku" do aplikacji na iOS?
- 26. Co się stanie, jeśli dwukrotnie zwolnię funkcję ReleaseMutex()?
- 27. Co się stanie, gdy jądro delayed_work zostanie zmienione na
- 28. Zaproszenia do aplikacji na Facebooku są przestarzałe.
- 29. Czasami okno dialogowe udostępniania na Facebooku nie ładuje się na iOS
- 30. Menu slajdu iOS na Facebooku dla Androida
można skonfigurować w ustawieniach swojego konta na Twitterze za pomocą tego: http://stackoverflow.com/questions/13335795/login-user-with-twitter-in-ios-what-to- use/13951630 # 13951630 – RayofHope