-
Notifications
You must be signed in to change notification settings - Fork 28.6k
module_test_ios fails, Undefined symbols for architecture armv7: "_OBJC_CLASS_$_UIPointerShape", referenced from: objc-class-ref in GoogleMaps #63447
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
Comments
GoogleMaps 3.10.0 podspec was published at the same time. |
I'm actually not sure how this happens. google_maps_flutter pub version is at 0.5.29 and GoogleMaps CocoaPods is at 3.10.0:
However locally when I try to force this combination locally I get this error, which the test doesn't show:
And that makes sense, because google_maps_flutter minimum version is iOS 8.0 and GoogleMaps 3.10 is iOS 9.0. I think the right thing to do it change the podspec to Not sure why this started happening as soon as GoogleMaps 3.10.0 was published. |
I have never seen this error before, I'm not touching podspecs (only the fake ones for web components). Odd.
Sounds right, I'm trying to find other similar builds to see which version of GoogleMaps they're grabbing. (There's been 3.0.x versions for as long as 2.7.x, according to the CocoaPods link) |
This comment has been minimized.
This comment has been minimized.
@ditman That's warning is an old issue #20708 (comment).
|
@jmagman there's a couple of internal issues where this is reported:
Seems to be a problem with v3.10, requiring a higher XCode than the one we're running our tests on (11.3.1 IIRC) |
That framework need to fix some availability, probably. But the plugin can't use 3.10 anyway because it requires a minimum of iOS 9.0, and the plugin declares it supports 8.0. Hopefully your fix at flutter/plugins#2920 keeps this from happening, though I'm still puzzled how it happened in CI since I couldn't make it use 3.10 on my machine. |
Oh wait, flutter/plugins#2920 was closed. Hmmm... |
I'm trying to pin to 3.9, which is probably the last good version we were using anyways. Opening a new PR right now and seeing what happens. |
Summarizing the "investigation" we've done so far:
For now, google_maps_flutter will pin GoogleMaps (pod) to |
Cleanup ticket created: #63530 |
Fix to google_maps_flutter plugin tagged and published: v0.5.29+1 |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
The text was updated successfully, but these errors were encountered: