spChief / flutter_login_yandex

BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

After installing flutter_login_yandex, the project is not built for iOS #2

Open devmaslove opened 10 months ago

devmaslove commented 10 months ago
Resolving dependencies of `Podfile`
  CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only performed in repo update
[!] CocoaPods could not find compatible versions for pod "flutter_login_yandex":
  In Podfile:
    flutter_login_yandex (from `.symlinks/plugins/flutter_login_yandex/ios`)

Specs satisfying the `flutter_login_yandex (from `.symlinks/plugins/flutter_login_yandex/ios`)` dependency were found, but they required a higher minimum deployment target.

Error running pod install

devmaslove commented 10 months ago

I set platform :ios, '12.0' in Podfile& And now i get: Swift Compiler Error (Xcode): Cannot find type 'YXLLoginResult' in scope /Users/dmitrymaslov/.pub-cache/hosted/pub.dev/flutter_login_yandex-0.0.4/ios/Classes/SwiftFlutterLoginYandexPlugin.swift:81:37

Swift Compiler Error (Xcode): Cannot find type 'YXLObserver' in scope /Users/dmitrymaslov/.pub-cache/hosted/pub.dev/flutter_login_yandex-0.0.4/ios/Classes/SwiftFlutterLoginYandexPlugin.swift:68:32

Could not build the application for the simulator.

devmaslove commented 10 months ago

You need to add to the documentation that you need to set platform:ios, '12.0'

devmaslove commented 10 months ago

Походу версия YandexLoginSDK обновилась существенно, там названия классов поменялись везде, кое где названия аргументов... YXLLoginResult => LoginResult YXLObserver => YandexLoginSDKObserver

Надо обновлять пакет или прописать как-то жестко конкретную версию sdk а не третью Как это сделать?

Ershov-Artem commented 8 months ago

Походу версия YandexLoginSDK обновилась существенно, там названия классов поменялись везде, кое где названия аргументов... YXLLoginResult => LoginResult YXLObserver => YandexLoginSDKObserver

Надо обновлять пакет или прописать как-то жестко конкретную версию sdk а не третью Как это сделать?

Just add " pod 'YandexLoginSDK', '2.1.0' " to your Podfile.