2016-05-15 5 views
0

Ich habe ein Problem, wo mein Spiel funktioniert gut, aber wenn ich versuche, es mit AdMob arbeiten lassen, gibt es mir Fehler in Xcode.So integrieren Sie AdMob mit Unity iOS-Projekt?

Der Fehler ist

ld: Rahmen nicht gefunden GoogleMobileAds Klirren: Fehler: Linker Befehl mit Exit-Code 1 ist fehlgeschlagen

Aber mein Punkt ist (Verwendung -v Aufruf zu sehen), dass ich importiert haben das GoogleMobileAds Framework und all die anderen Frameworks, was Google Developer Site gesagt hat, aber es funktioniert immer noch nicht.

screenshot 1

und diese:

screenshot 2

+0

Es würde eine Menge helfen, wenn Sie Ihren Code und Schritte hinzufügen, die Sie getan haben, um den Fehler zu erzeugen. –

+0

Ich habe versucht, das Framework zu importieren und habe versucht, es Suchpfaden hinzuzufügen, aber es funktioniert immer noch nicht – Kevin

Antwort

0

In Xcode Ihr Ziel wählen, gehen Einstellungen zu bauen, für Suchpfade suchen.

Es sollte Ihnen 3 Listen von Verzeichnissen geben - Header Suchpfade, Framework Suchpfade und Bibliothek Suchpfade. In Framework-Suchpfaden Stellen Sie sicher, dass keines der Verzeichnisse Anführungszeichen "Gefällt mir" aufweist, und stellen Sie sicher, dass das Verzeichnis Ihrer GoogleMobileAds.framework aufgeführt ist. Wenn nicht, füge es hinzu.

Wenn in Ihrem gesamten Projekt keine GoogleMobileAds.framework-Datei vorhanden ist, versuchen Sie, mit dem Finder zu suchen (möglicherweise noch im Projekt-Repository, aber nicht mit dem Projekt verknüpft). Wenn Sie es nicht finden, kopieren Sie es einfach aus dem Unity-Projekt Assets/Plugins/iOS/GoogleStuffDirectoryOrSomething/GoogleMobileAds.framework und fügen Sie es mit dem Finder in das Xcode-Projekt ein. Ziehen Sie es dann im Finder manuell in Xcode, damit das Projekt die Referenz erhält zu dieser Datei.

Build.

+0

Danke für die Beantwortung. Aber irgendwie funktioniert es immer noch nicht. Ich werde einige Screenshots zum Posten hinzufügen, vielleicht können Sie das Problem von dort aus sehen :) – Kevin

+0

@Kevin oh von dem Screenshot Ich sehe, Sie verwenden Bereitstellung Ziel 6.0 versuchen, bis zu 7, wenn nicht funktioniert versuchen 8? –

+0

Funktioniert immer noch nicht :( – Kevin

0

1.Sie müssen "GoogleMobileAds.jar" in Ihren Xcode ziehen und ablegen.

2.Dann müssen Sie 2 Frameworks hinzufügen (AdSupport, Storekit), und müssen auch "GoogleMobileAds" Plugin zu Build Phase hinzufügen.

Weitere Schritte zum Integrieren von AdMob mit iOS und Android folgen dem Link auf Belove. http://www.theappguruz.com/blog/ads-implementation-in-unity-using-admob