brim-borium/spotify_sdk

MissingPluginException(No implementation found for method getAuthenticationToken on channel spotify_sdk)

Closed this issue · 9 comments

flutter: ^[[38;5;12m┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────<…>
flutter: ^[[38;5;12m│ #0 SpotifySdk._logException (package:spotify_sdk/spotify_sdk.dart:493:1<…>
flutter: ^[[38;5;12m│ #1 SpotifySdk.getAuthenticationToken (package:spotify_sdk/spotify_sdk.dart:119:<…>
flutter: ^[[38;5;12m├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄<…>
flutter: ^[[38;5;12m│ 💡 getAuthenticationToken not implemented<…>
flutter: ^[[38;5;12m└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────<…>
flutter: unable to init spotify
flutter: MissingPluginException(No implementation found for method getAuthenticationToken on channel spotify_sdk)

@OllyDixon would be nice to mention on which platform you are getting this.

@fotiDim thanks for the quick reply. iOS.
Flutter (Channel unknown, v1.17.5, on Mac OS X 10.15.6 19G73, locale en-NO)

The channel is actually stable.

Are there any specific instructions for iOS? It doesn't say in the README

There are open PRs for iOS. Once merged this will be an non-issue. Closing.

@fotiDim ah so it's a known issue, surely the issue should remain open until the PR is merged and tested? (standard procedure)

@fotiDim It doesn't look like the PR's a fix for the library?

@fotiDim ah so it's a known issue, surely the issue should remain open until the PR is merged and tested? (standard procedure)

The readme now indicates that it is not implemented, so it is already documented. We can't have an issue for every not implemented feature.
If you want to test it out you can checkout the branch of the PR and provide your feedback there. Better to have the conversation in a single place.

@fotiDim It doesn't look like the PR's a fix for the library?

Not sure what you mean. I am talking about this PR

Giving thumbs down to people working for free is not really helping. If you find something missing in the documentation then go ahead and make a PR to fix it. This is a community project.

If you have issues on where to place the iOS Spotify framework please open another issue. It has nothing to do with getAuthenticationToken.

I suggest that you read the readme carefully and then try to run the example app. If it is all confusing to you better wait for the PR to be merged.

Just for clarification, this package at the current state does not support iOS. There is a PR indicating that we are working on the iOS implemention. All of this is in the readme on pub.dev. the readme here indicates the current state of development not the current state of the released package

By providing this package we probably saved you a lot of money if it would fit your needs. An talking about criticism. There a actually a lot of signs that iOS is not supported at the moment.

First evidence iOS is not mentioned in the supported platforms.

Screenshot_20200903-163229.jpg

Second evidence, there is no instructions for iOS.

Third evidence, the API description at the bottom of the page clearly states that iOS is in construction. Every single column is marked in construction for iOS.

Claiming to be a professional, but clearly not reading the package instructions suggests otherwise.

And yes, we could put it in big red letters on top of the page. But we thought that this would be enough.