Facebook login in iOS

Cele bloga Zaimplementuj logowanie na Facebooku za pomocą pakietu Facebook SDK w aplikacji na iOS. LUB możesz pobrać przykładowy projekt z ten link. Procedura wdrożenia 1. Utwórz nowy projekt Xcode. I otwórz projekt. 2. Otwórz terminal i wpisz "cd Następnie przeciągnij plik projektu z Xcode do terminalu, który doda ścieżkę folderu projektu do Terminalu, a […]

Czytaj więcej

Jak usunąć dodatkową przestrzeń między paskiem nawigacji a widokiem przewijania?

Cele bloga Po przeczytaniu tego bloga będziemy mogli zrozumieć przyczynę dodatkowej przestrzeni między górnym paskiem nawigacyjnym a widokiem przewijania w aplikacji na iOS w wersjach iOS 7 na iOS 10. Problem Statement Kiedy dodajemy widok przewijania lub widok tabeli (dowolny przewijany widok) w kontrolerze widoku, który zawiera pasek nawigacji u góry, mamy do czynienia z […]

Czytaj więcej

How to get PayPal Client Id and Secret?

Aby znaleźć Identyfikator i numer PayPal dla swojego konta, zapoznaj się z poniższymi instrukcjami. 1. Iść do?https://developer.paypal.com/?link. 2. Następnie zaloguj się do deski rozdzielczej. 3. Iść do "[Twoje imię]", następnie przejdź do "Deska rozdzielcza"w prawym górnym rogu dostaniesz opcję"Utwórz aplikację"Utwórz nową aplikację. 4. Wypełnij szczegóły nowej aplikacji i utwórz nową aplikację. Otworzy się nowy ekran. […]

Czytaj więcej

Jak wysłać powiadomienie push z serwera?

Co to są powiadomienia push? Powiadomienia push to wiadomości wysyłane na komórkę z innej platformy niż Wysyłanie powiadomień push przy użyciu Firebase Możemy wyzwolić poniżej API dostarczonego przez Firebase, aby wysłać powiadomienie push do dowolnego urządzenia. URL interfejsu API: https://fcm.googleapis.com/fcm/send Nagłówki: Content-Type:application/json Authorization:key=AAAAR8kVIU:APA91bGaZe_uSKd2EtATPVoIUFGW6E3EwzcfsurUtjMIMIsxdTICC2Wl4BDtiWVupueBaJoQbb1JjAjDDEhDEWXWf3Cp_WXBAO1LkOUwtYPnj7XjeEFW1jqhzW8J1g1IwLinL42t8u Ciało: { "Do": "fqU6X2UAdiI: APA91bEHIZ2MwdsTdIW3_Sk_hvH9ZHbbbzJln4A8n6gYyYH71V5dlxazxWWejcafEOEIHc1mvwxauVodIOgdXrSiaxU0mfyPTKWr47k-8SwlyY30_Mxh8NTA2winTE16JO-KbajD", "priorytet": "wysoki", "mutable_content": true "content_available": true, "powiadomienia": […]

Czytaj więcej