-
Notifications
You must be signed in to change notification settings - Fork 310
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
Stop building i386 #1394
Stop building i386 #1394
Conversation
Great catch! Want to add a changelog entry too? |
The goal of mapbox/mapbox-gl-native#10772 (and later, mapbox/mapbox-gl-native#10962) was to remove only the 32-bit simulator slice ( So we still need |
6f9feef
to
099385e
Compare
@bsudekum ran into a validation error pushing v0.17 to CocoaPods trunk, due to this issue. |
While releasing v0.17.0, we hit this issue preventing the release:
|
When testing this branch in a carthage project, I'm now getting the error:
|
Moving towards something like Carthage/Carthage#1771 (comment) worked for me (minus erroneous asset update https://github.com/mapbox/mapbox-navigation-ios/compare/bs-64) |
/cc @vincethecoder |
099385e
to
a89e8e5
Compare
Was just about to close this in favor of #1419, we can keep this pr since it has a good paper trail. |
I’m not sure what our changelog practices are here, but this could be considered a breaking change (as y’all have found out 🙇), so we’d probably want to warn people of that. Upstream in the maps SDK, we wrote simply:
|
Fixes #1377
The i386 slice has been removed from the Maps SDK but Carthage sometimes tries to build MapboxNavigation with i386 included, depending on the destination. This change sets the available architectures to 64 bit only.
cc @friedbunny @bsudekum