/ / Błąd podczas próby importowania biblioteki MoPub w aplikacji Swift (błąd: użycie typu niezadeklarowanego) - ios, cel-c, szybki, cocoapods

Błąd podczas próby importowania biblioteki MoPub w aplikacji Swift (błąd: użycie typu niezadeklarowanego) - ios, cel-c, szybki, cocoapods

Próbuję zaimportować bibliotekę Mopub do nowego projektu Swift.

  1. Utwórz nowy Swift Project + pod init
  2. Dodaj kapsułę pod "mopub-ios-sdk
  3. pod install
  4. Otwórz projekt (plik .xcworkspace)
  5. Utwórz obojętny plik ObjectiveC, aby wyświetlić monit o dodanie nagłówków Bridging
  6. w MyProject-Bridging-Header.hplik dodaj linię #import <MoPub/MoPub-Bridging-Header.h>

W tym momencie kompiluje się projekt, ale jeśli spróbuję użyć klas składowych XCode narzeka error: use of undeclared type MPInterstitialAdController

Gdzie jest błąd?

Uwaga: Jeśli utworzę projekt aplikacji, to ObjectiveC użyje linii do importu #import <mopub-ios-sdk/MoPub-Bridging-Header.h> w kroku 6 wystarczy, aby ramka była dostępna z kodu szybkiego. Ale potrzebuję, aby mój projekt był oparty na Swift.

Dzięki

Odpowiedzi:

0 dla odpowiedzi № 1

Po ustawieniu nagłówków pomostowych pominięto instrukcję importu:

import MoPub

: P