Ионная ошибка сборки iOS с плагином google-plus - PullRequest
0 голосов
/ 30 мая 2018

Как устранить следующую ошибку?Я не уверен, с чего начать ... При попытке создать мой Ionic-проект для iOS я получаю следующую ошибку:

$ ionic cordova build ios
....
/Plugins/cordova-plugin-googleplus/GooglePlus.h:2:9: fatal error: 'GoogleSignIn/GoogleSignIn.h' file not found
#import <GoogleSignIn/GoogleSignIn.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

Отлично работает на Android!Но я не уверен, что делать с этой ошибкой сборки iOS.Моя текущая версия плагина: 5.3.0 "Google SignIn"

Со следующей информацией:

cli пакеты:

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

глобальные пакеты:

cordova (Cordova CLI) : 8.0.0

локальные пакеты:

@ionic/app-scripts : 3.1.9
Cordova Platforms  : android 7.0.0 browser 5.0.3 ios 4.1.1
Ionic Framework    : ionic-angular 3.9.2

Система:

Android SDK Tools : 26.1.1
ios-deploy        : 1.9.0
ios-sim           : 5.0.11
Node              : v8.11.1
npm               : 6.0.0
OS                : macOS Sierra
Xcode             : Xcode 9.2 Build version 9C40b

ОБНОВЛЕНИЕ: Это похоже на ошибку зависимости в xcode.Я пытаюсь вручную добавить GoogleSignin SDK, используя следующие инструкции: https://developers.google.com/identity/sign-in/ios/sdk/


Разрешено:

В xcode я перетащил следующие 3 файла (GoogleSignIn.bundle,GoogleSignIn.framework, GoogleSignInDependencies.framework) из Google Sign-In SDK - обязательно установите флажок «Копировать элементы в папку целевой группы (при необходимости)».

Теперь, когда я создаю, зависимость от входа в системурешен.

1 Ответ

0 голосов
/ 02 июня 2018

Отправлено: https://developers.google.com/+/mobile/ios/getting-started

Скачано Google+ iOS SDK и добавлено GoogleOpenSource.framework вручную.

...