MinaSamir11 / react-native-in-app-review

The Google Play In-App Review API, App store rating API lets you prompt users to submit Play Store or App store ratings and reviews without the inconvenience of leaving your app or game.
MIT License
652 stars 58 forks source link

Any plans to support iOS? #2

Closed daveyjones closed 3 years ago

daveyjones commented 3 years ago

I've been using this for iOS: https://github.com/oblador/react-native-store-review

I'm sure many developers (including myself) would appreciate a platform-agnostic module!

daveyjones commented 3 years ago

Looks like this module has both already: https://github.com/KjellConnelly/react-native-rate

But I think most developers searching for this are going to google "react native in-app review", so I think this library has the potential to surpass the other module simply because of the better name...

AllanKlaus commented 3 years ago

I think you didn't read the in-app-review doc. Android only is a limitation from the google api.

daveyjones commented 3 years ago

@AllanKlaus This is a React Native module. The purpose of a React Native module is to make native functionality accessible via JavaScript. In cases where both Android and iOS have equivalent native functionality, it makes sense that a React Native module would work on both platforms. In this case, this module exposes the relevant Android API, but not the equivalent iOS API. As I pointed out earlier, there are already other modules that provide in-app reviews on both platforms, but I think this module has a better name—i.e. it is more likely to be at the top of a Google search when developers are searching for solutions, so it could easily become the go-to module for in-app reviews if iOS support was added.

AllanKlaus commented 3 years ago

@daveyjones got it. thanks for showing me this. I use react native but I never compiled anything to iOS, for me was unique to Android to review because they launched it last week. Now that use send the iOS API I saw that they have it for much more time.

MinaSamir11 commented 3 years ago

@daveyjones moving on to support iOS, and i would like to thank for supporting this package, and i will work hard and fastest to find supporting to iOS module.

eltomali commented 3 years ago

Yes, I totally agree with @daveyjones . It would be great to have support for in-app review for iOS as well from this module. @MinaSamir11 have you come a long way on implementing it for iOS ?

MinaSamir11 commented 3 years ago

@eltomali i'm going to publish new npm release to support iOS, few hours or a day almost.

MinaSamir11 commented 3 years ago

finally, Package updated to support rating on iOS

daveyjones commented 3 years ago

Thanks @MinaSamir11! I'm integrating this into my project now!