browserstack / browserstack-fastlane-plugin

MIT License
20 stars 14 forks source link

fastlane plugin has no actions available #18

Open felixrunchise opened 1 year ago

felixrunchise commented 1 year ago
### fastlane gems

| Gem      | Version | Update-Status |
| -------- | ------- | ------------- |
| fastlane | 2.209.1 | ✅ Up-To-Date  |

### Loaded fastlane plugins:

| Plugin                       | Version | Update-Status |
| ---------------------------- | ------- | ------------- |
| fastlane-plugin-google_drive | 0.7.0   | ✅ Up-To-Date  |
| fastlane-plugin-browserstack | 0.3.2   | ✅ Up-To-Date  |

but when running the code will show like this

[17:00:57]: Error loading plugin 'fastlane-plugin-browserstack': cannot load such file -- ffi
+------------------------------+---------+------------------------------+
|                             Used plugins                              |
+------------------------------+---------+------------------------------+
| Plugin                       | Version | Action                       |
+------------------------------+---------+------------------------------+
| fastlane-plugin-google_drive | 0.7.0   | create_google_drive_folder,  |
|                              |         | update_google_drive_file,    |
|                              |         | upload_to_google_drive       |
| fastlane-plugin-browserstack | 0.3.2   | No actions found             |
+------------------------------+---------+------------------------------+
harsh-browserstack commented 1 year ago

Hey,

Thank you for being so patient.

We were able to use our Fastlane plugin and upload apps to app_automate and app_live.

Initially, I was also facing the same error of no actions found. It was due to the mismatch in dependencies in my system and with what is required by fastlane-plugin-browserstack, which I resolved by looking for resources online.

Just ensure gem install fastlane-plugin-browserstack works properly. We can look for dependencies causing issues in the installation by using gem install fastlane-plugin-browserstack --backtrace

Hope the above helps!