草庐IT

ios - Xcode 不生成 dSYM 文件

在我的iOS项目中,我已将GenerateDebugSymbols设置为Yes,但未在DerivedData文件夹中创建.dYSM文件。我在我的iPhone上运行这个应用程序。因为我需要它来映射它来做时间分析器,因为时间分析器以十六进制地址显示所有符号。必须对其进行符号化以标识耗时的任务。提前致谢。 最佳答案 我经历了这个appledoc.这对我有帮助。这表示在目标build设置中将调试信息格式设置为DWARFANDDSYM。这个苹果文档说了以下内容:Bydefault,XcodesavessymbolsasdSYMbundlesi

ios - 无法从 Organizer 下载 dSYM

我在应用商店中尝试从我的应用下载dSYM文件时遇到错误。我在Xcode的“管理器”中点击“下载dSYM”。(见下图)我收到的错误如下:YouruseraccountisattachedtoseveraliTunesproviders.Createseparateaccountsforeachproviderbeforeloggingin.我最近已使用我的AppleID添加到我的客户iTunes连接帐户。这与我用于私有(private)开发的苹果ID相同,我尝试为其下载dSYM的应用程序是通过我的私有(private)帐户上传的。如何解决这个问题? 最佳答案

objective-c - 生成DSYM文件: dsymutil fails with exit code 11

我今天早上从MacOSX10.6(SnowLeopard)升级到10.7(Lion),也从Xcode4.2升级到Xcode4.3.2。也许更重要的是,这意味着我现在正在针对iOS5.1SDK而不是5.0构建我的项目。这是很多更改,其中之一导致我的项目中断:由于以下错误,该项目将不再构建:Command/Applications/Xcode.app/Contents/Developer/usr/bin/dsymutilfailedwithexitcode11构建结果中给出的完整命令如下(全面披露:我已将项目名称更改为“MyProject”以保护无辜者):GenerateDSYMFile/

ios - 将 dSYM 上传到 crashlytics 时出现问题

要将dSYM上传到crashlytics,我有以下设置但无法上传dSYM。在我的目标->构建阶段->运行脚本./Fabric.framework/runKEYSECRETecho"working"./Crashlytics.framework/runKEYSECRET在报表导航器中2015-03-2711:45:32.868run[12108:507]Fabric.framework/run1.3.13working2015-03-2711:45:36.000run[12109:507]Crashlytics.framework/run1.3.13在我的应用程序fabric.io仪表板

iOS 静态库调试符号未包含在 dSYM 中

我正在开发一系列共享通用代码库的iOS应用程序。我已将通用代码库开发为静态库,并希望它的调试符号包含在主应用程序的.dSYM文件中。我的理解是这是可能的,但我还没有让它发挥作用。它自己项目中的公共(public)代码库,以静态库作为目标。该项目被拖入主应用程序的项目中。在主要应用程序目标的构建阶段中,我将静态库添加为目标依赖项,并在“将二进制文件与库链接”下。项目按需构建和运行。现在,如果我从主项目生成一个存档,我可以在Finder中查看该存档,它包含一个可用于符号化崩溃日志的.dSYM文件。但是,.dSYM仅包含主要应用程序的符号,而不包含静态库的符号。为了证实这一点,我运行了以下命

ios - xcodebuild - 设置构建目录不会生成 dSYM

我正在通过命令行使用xcodebuild(xcode5)进行归档:xcodebuild-projectMyProject.xcodeproj-schemeMyScheme-sdkiphoneos7.0-configurationReleasearchiveCODE_SIGN_IDENTITY="iPhoneDistribution:MyID"-archivePatharchive/MyArchive.xcarchive-xcconfigConfig/MyReleaseConfig.xcconfigCONFIGURATION_BUILD_DIR=$SRCROOT/build/$CONFI

ios - Xcode 存档不创建 DSYM 文件

对于我的大部分项目,我设置了一个“存档”方案来存档我的项目,创建一个我可以上传到TestFlight的IPA和DSYM。但是,我正在处理一个更复杂的项目,该项目在项目工作区内有多个目标,有很多静态链接库。我已经完成了每个目标并为所有配置设置了以下内容:部署后处理->否剥离链接产品...->否剥离调试...->否生成调试符号->是调试信息...->DWARFwithDSYM我正在使用Xcode4.5.2。我已经为许多项目完成了此操作,没有任何问题。这是第一个似乎阻止创建DSYM文件的地方。无论我尝试什么,我的存档构建都不会生成.DSYM文件 最佳答案

ios - 如何在 iOS 中使用 dSYM 文件解码崩溃日志?

我的iOS应用程序崩溃了。我想用dSYM文件读取崩溃日志。怎么可能? 最佳答案 首先,您需要三个文件:dSYM文件、应用程序文件和崩溃日志。打开X代码,在项目导航器中显示Products文件夹,然后“在查找器中显示”应用程序文件。您也可以在这里找到dSYM文件。将它们复制到一个文件夹。现在打开终端,导航到您之前复制这两个文件的文件夹。运行:dwarfdump--uuidApplication_name.app/Application_name您应该收到应用程序的UUID。运行以下命令:dwarfdump--uuidApplicati

ios - DWARF 和带有 dSYM 文件的 DWARF 有什么区别?

XCode支持此build设置的这2个值:build设置>构建选项>调试信息格式。谁能解释一下区别? 最佳答案 不同之处在于,对于带有dSYM文件的DWARF,您的存档app.xcarchive(用于临时分发)还包含在崩溃报告中对您的代码进行反向符号化所需的dSYM文件。一般来说,.xcarchive包含dSymsProductsinfo.plist因此,如果您需要它在归档您的应用程序以进行分发时对崩溃报告进行外部分析,您应该使用DWARF和dSYM文件。 关于ios-DWARF和带有d

ios - 无法从 iTunes 连接下载 dSYM 文件

我需要下载dSYM文件,所以我像往常一样转到iTunes连接->我的应用程序->事件->所有版本->最新版本。“包含符号”为是,但没有下载dSYM文件的链接。该应用程序是3周前上传的,因此它也不像正在处理中。我错过了什么愚蠢的东西吗?有什么想法吗? 最佳答案 Xcode中是否还有存档可用,因为您可以从那里保存它们:选择窗口->管理器这将打开包含您的文件的管理器窗口。右键单击存档并选择“在Finder中显示”。在finder中右键单击存档并选择“显示包内容”。Project.xcarchive包含dSYMs、Info.plist和Pr