Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Как работать с metrica-plugin-fastlane если используешь SPM? #3

Open
mezhevikin opened this issue Feb 2, 2022 · 8 comments

Comments

@mezhevikin
Copy link

mezhevikin commented Feb 2, 2022

Привет. Подскажите как работать с плагином если используешь SPM а не CocaoPods?

Команда:

upload_symbols_to_appmetrica(post_api_key: "***")

Выдает ошибку

Failed to find 'helper' binary. Install YandexMobileMetrica 3.8.0 pod or higher. You may specify the location of the binary by using the binary_path option

Попробовал добавить параметр binary_path с путем до сгенерированно ipa но это выдает ошибку:

Permission denied - /Users/mezhevikin/Projects/ios/Converter/fastlane/build/ios/Converter.ipa

@yandexmobile yandexmobile deleted a comment Mar 29, 2023
@GLinnik21
Copy link
Collaborator

Привет! Да, на текущий момент плагин работает только с CocoaPods, и к сожалению, поддержка SPM ещё не добавлена. Это действительно может создать определенные неудобства. Зарегистрирую это и обязательно предложу запланировать время для работы над этим аспектом.

@mezhevikin
Copy link
Author

mezhevikin commented May 22, 2023

@GLinnik21 Привет. 0.2.0 исправляет эту проблему или это другой путь?

@GLinnik21
Copy link
Collaborator

Привет! К сожалению, версия 0.2.0 плагина не исправляет проблему с поддержкой SPM. В этом обновлении были исправлены некоторые баги самого плагина, но добавление поддержки SPM потребовало бы изменений в дистрибуции, что применимо только к основному SDK.

@Igralino
Copy link

Есть ли информация о сроках?

Есть ли какой-то обходной путь, чтобы хоть как-то грузить dsym файлы при использовании SPM?

@emvakar
Copy link

emvakar commented Oct 26, 2023

@Igralino я использую бинарник helper, и указываю binary_path путь до этого бинаря, все работает

@Igralino
Copy link

@emvakar, тоже сделали аналогично. Работает!

@matvei-lp
Copy link

@Igralino, @emvakar не могли бы вы поделиться скриптом?

@Igralino
Copy link

@matvei-lp
upload_symbols_to_appmetrica(post_api_key: ENV['YANDEX_POST_API_KEY'], binary_path: "./helper")
Где ./helper - файл из корня SDK архива, который можно скачать из readme по ссылке: https://github.com/yandexmobile/metrica-sdk-ios
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants