我需要从IPA文件中删除调试符号。
我启用了Strip native debugging symbols
下的Project 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中是否还有其他Mac配置可以执行此操作?
更新:
还尝试在其他 mtouch 参数中添加--dsym=false
,但是我无法归档文件并出现以下错误
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(1005,3):错误MSB3375:文件“ bin / iPhone / Release / AppName.iOS.app .dSYM / Contents / Info.plist”不存在。