2017-11-24 3 views
0

Ich verwende dasselbe Projekt für Android- und iOS-Plattformen. In Android habe ich Google Play-Dienste verwendet, aber in iOS möchte ich das nicht verwenden. Also füge ich NO_GPGS unter Scripting definieren Symbole hinzu.NO_GPGS Funktioniert nicht mit Unity IOS

enter image description here

Vor dieser Art der Flagge arbeitet aber seine Fehler zeigt mir jetzt in Betrieb genommen. Ich bekam diese Art von Fehler in xCode, so dass ich es nicht kompilieren kann.

enter image description here

Ich benutze diese Software-Versionen Unity 2017.01.02 xCode 9.1

Grundsätzlich möchte ich nicht kompilieren oder Google in meinem iOS-Projekt Play-Dienste zu nutzen. Also finde ich einen Weg, dies zu erreichen. Bisher war über der Flagge gearbeitet, aber heute nicht.

gleiche Fehler andere Person Gesicht hier: NO_GPGS Does not work on Unity IOS

Also bitte diese irgendeine Lösung in Bezug geben.

Antwort

0

Diese Änderung funktionierte für mich. Für beide GPG-Dateien im iOS-Ordner ändern Sie ihre Plattform nur Android. Dann wird es keine Barriere mehr in der xCode-Projektkompilierung erzeugen. Hier Referenzbild für mehr Freiraum anderer:

enter image description here

zwei Schritte So auszuführen:

  1. NO_GPGS Flagge in scripting definierten Symbolen und
  2. Un-tick iOS-Plattform für GPG-Dateien im Plugin-> iOS-Ordner vorhanden.