maplibre / maplibre-native

MapLibre Native - Interactive vector tile maps for iOS, Android and other platforms.
https://maplibre.org
BSD 2-Clause "Simplified" License
1.07k stars 318 forks source link

It seems like Xcode 16 changed Provisioning\ Profiles to ~/Library/Developer/Xcode/UserData/Provisioning\ Profiles #2878

Open Hellomik2002 opened 1 month ago

Hellomik2002 commented 1 month ago

I can not run bazel build on IOS anymore after Xcode update 16.

The Error happens with local_provisioning_profile_finder function in Bazel. They changed the path of profiles and now /platform/ios/CONTRIBUTING.md need a little fix. I tried install Profiles manually but it doesn't work

Hellomik2002 commented 1 month ago

I fixed with by reference but it seems like a terrible solution ln -s (I lost another part sorry)

louwers commented 1 month ago

Updated Bazel and dependencies, looks like it is fixed now.

louwers commented 3 weeks ago

We need to update rules_apple to 3.9.2 to fix this.

louwers commented 3 weeks ago

For now you need to do

ln -s ~/Library/Developer/Xcode/UserData/Provisioning\ Profiles ~/Library/MobileDevice/Provisioning\ Profiles

There is an issue with rules_xcodeproj when updating rules_apple: https://github.com/MobileNativeFoundation/rules_xcodeproj/issues/3092