googlemaps / googlemaps/google-maps-ios-utils

Issue with Debug Symbols in IPA File After Including Google SDK Pods

Open
#535 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Objective-C
Stars
778
Forks
441
PR merge metrics
No merged PRs in 30d

Description

Hi,

We are currently working on an app where we are using the following SDKs. During our vulnerability assessment, the report indicates that debug symbols are available in the IPA file. We encountered this issue only after including the Google SDK pods mentioned below. Even after updating to the latest versions of the SDKs, the issue persists.

The pods in use are:

pod 'GoogleMaps', ~> 4.1.0
pod 'Google-Maps-iOS-Utils', ~> 4.0.0

We have attempted several configuration changes in the pod settings to disable debug symbols, but the issue has not been resolved. The settings we tried are as follows:

Strip Debug Symbols During Copy: YES
Deployment Postprocessing: YES
Strip Linked Product: YES
Generate Debug Symbols: NO

Despite these changes, the debug symbols are still present in the IPA file. Could you please guide us on how to properly disable (strip) the debug symbols for the above pods in the IPA file?

Attached is the sample vulnerability report for your reference.

Image

Thank you for your assistance!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.