2017-11-24 19 views
0

AndroidとiOSプラットフォームで同じプロジェクトを使用しています。 AndroidではGoogle Playサービスを使用していますが、iOSではこれを使用したくありません。だから私はNO_GPGSをScripting Define Symbolsの下に追加します。旗のこの種の仕事をしていたが、今のは私にエラーを示す開始する前NO_GPGS Unity IOSで動作しません

enter image description here

。 xCodeでこの種のエラーが発生していたため、コンパイルできませんでした。

enter image description here

私は基本的に私は、コンパイルまたはGoogleが私のiOSプロジェクト内でサービスを再生使用したくない、このソフトウェアのバージョン ユニティ2017年1月2日 のXcode 9.1

を使用しています。だから私はこれを達成するための何らかの方法を探しています。現時点では旗が上がったが、今日はなかった。

同じエラーここで他の人の顔: NO_GPGS Does not work on Unity IOS

だから、これに関するいくつかの解決策をお願いします。

答えて

0

この変更は私の役に立つものでした。両方のGPGファイルがiOSフォルダに存在する場合、プラットフォームAndroidのみを変更します。その後、xCodeプロジェクトのコンパイルに障壁は生じません。 enter image description here

だから二つのステップを実行する:ここで は、他の多くのクリアランスのための参照画像であるGPGファイルのスクリプト定義されたシンボルで

  1. NO_GPGSフラグと
  2. 未ダニのiOSプラットフォームPlugin-> iOSフォルダにあります。
関連する問題