/ / ld: nie znaleziono biblioteki dla -lAeroGear-Push clang: błąd: polecenie linkera nie powiodło się z kodem wyjścia 1 (użyj -v, aby zobaczyć wywołanie) - xcode, cordova, apple-push-notifications, ionic3, aerogear

ld: biblioteka nie została znaleziona dla -lAeroGear-Push clang: błąd: komenda linker nie powiodła się z kodem zakończenia 1 (użyj -v, aby zobaczyć wywołanie) - xcode, cordova, powiadomienie o naciśnięciu jabłka, ionic3, aerogear

Problem: Nie mogę zbudować projektu przy użyciu xcode i ionic cli, pojawia się następujący błąd.

ld: nie znaleziono biblioteki dla -lAeroGear-Push clang: error: komenda linkera nie powiodła się z kodem wyjścia 1 (użyj -v, aby zobaczyć wywołanie)

Co próbuję zrobić:

Do powiadomień wypychanych używam wtyczki aerogear Cordova, działa dobrze w systemie Android, ale w iOS mam wiele problemów, czy jest na to jakieś rozwiązanie?

Czy istnieje jakiś inny sposób zaimplementowania powiadomienia wypychanego w Ionic 3?

Odpowiedzi:

0 dla odpowiedzi № 1

Zetknąłem się z tymi samymi problemami, tylko zależności pod nie zostały zainstalowane:

  1. Upewnij się, że cocoapods jest zainstalowany. To polecenie powinno wyświetlić wersję, jeśli jest zainstalowana:

    pod --version
    
  2. Gdyby cocoapodsnie jest zainstalowany, zainstaluj go.

    sudo gem install cocoapods
    
  3. zainstaluj zależności zależne:

    cd ./platforms/ios
    pod install
    
  4. Teraz wszystko powinno działać dobrze:

    cordova build ios