Closed enlivn closed 1 month ago
Any updates on this issue? I’m experiencing the same problem on Xcode 16.
@danidaryaweesh Sorry, I got sidetracked by stuff and forgot to take a look at this.
I looked into it today and apparently, this is expected behavior at least for MapboxCoreMaps
and MapboxCommon
. We'll just have to ignore this warning.
Links:
This means neither the
dwarf
(usually used for debug variants as we don't care about inflating binary size by embedding the debug symbols) NORdwarf-with-dsym
(usually used for beta and release variants since the binary that ships is smaller as it doesn't have the debug symbols embedded – those get uploaded separately to crashlytics or Embrace or whatever you're using to monitor your application) values for the build setting DEBUG_INFORMATION_FORMAT
will make a difference as far as the Mapbox's native libs are concerned.
said differently, this will NOT help:
# this will NOT help you
if target.name == 'MapboxMaps'
target.build_configurations.each do |config|
config.build_settings['DEBUG_INFORMATION_FORMAT'] = 'dwarf-with-dsym' # or 'dwarf'
end
end
Environment
10.1.31
, Native Mapbox version11.6.0
0.75.3
Steps to reproduce
Expected
I see no warnings about missing dSYMs
Actual
Things I've tried to fix this:
Link Binary with Libraries
in thexcodeproj
Podfile
post-install hooks: