Skip to content

Connectivity plugin may cause apps to be rejected from iOS App Store #21753

@kibantony

Description

@kibantony

The connectivity plugin depends on a pod called Reachability. I noticed on the GitHub repo for this pod there's a warning in large angry letters:

WARNING there have been reports of apps being rejected when Reachability is used in a framework. The only solution to this so far is to rename the class.

There's more info on this issue here: tonymillion/Reachability#95

I'm concerned that since my Flutter app uses the connectivity plugin that I could be in for a surprise when I submit my app to the store(s). Also concerning is that the maintainer appears to have not addressed the issue apart from adding some text to the README. Has anyone run into this issue when submitting a Flutter app? Do I have cause to be concerned?

While we're on the topic, I noticed the Reachability repo itself hasn't been touched in a year and there are quite a few very old and apparently unaddressed issues. I was curious if there might be cause for reevaluating the suitability of this pod for inclusion in the Flutter system.

Metadata

Metadata

Assignees

Labels

p: connectivityThe connectivity pluginpackageflutter/packages repository. See also p: labels.platform-iosiOS applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions