首页 > 解决方案 > 在 Visual Studio for mac 中剥离调试符号的配置

问题描述

我需要从 IPA 文件中删除调试符号。我启用Strip native debugging symbolsProject Options -> iOS Build.

我使用 nm 命令进行检查,但仍然从 iPA 文件中获取符号信息。

我通过在 XCode 中创建本机项目并使用以下配置剥离调试符号来尝试相同的方法

Deployment Post processing -> YES
Strip Linked Product -> YES
Strip Debug Symbols During Copy -> YES
Generate Debug Symbols -> NO
Debug Information Format -> DWARF

归档 XCode 项目后,我使用了 nm 命令,但没有得到任何符号信息。

Visual Studio 中是否有任何其他配置可以执行此操作?

更新: 还尝试添加--dsym=false附加mtouch参数,但我无法存档文件并收到以下错误

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(1005,3):错误MSB3375:文件“bin/iPhone/Release/AppName.iOS.app.dSYM/内容/Info.plist”不存在。

标签: iosxamarin.iosvisual-studio-mac

解决方案


推荐阅读