Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone xcode 4.3.2存档生成不创建dsym_Iphone_Ios_Xcode4.3 - Fatal编程技术网

Iphone xcode 4.3.2存档生成不创建dsym

Iphone xcode 4.3.2存档生成不创建dsym,iphone,ios,xcode4.3,Iphone,Ios,Xcode4.3,我有一个用Xcode 4开发的老项目,我记得在Xcode上做了xarchive,它正确地生成了dsym。但是在xarchive创建的最新版本x 4.3.2上没有dsym文件。我验证了这些设置的设置 dwarf与dsym一起用于调试和发布 还有什么导致了这个问题,我是否应该注意其他设置?请提供解决此问题的方法 注意:我在方案中选择了归档调试,而不是归档发布。谢谢。验证生成调试符号在生成设置中是否设置为是。确保在编译之前清除目标。执行此操作后,请确保在正确的位置查找.dSYM 右键单击Organi

我有一个用Xcode 4开发的老项目,我记得在Xcode上做了xarchive,它正确地生成了dsym。但是在xarchive创建的最新版本x 4.3.2上没有dsym文件。我验证了这些设置的设置

  • dwarf与dsym一起用于调试和发布
  • 还有什么导致了这个问题,我是否应该注意其他设置?请提供解决此问题的方法


    注意:我在方案中选择了归档调试,而不是归档发布。谢谢。

    验证
    生成调试符号
    生成设置
    中是否设置为
    。确保在编译之前清除目标。执行此操作后,请确保在正确的位置查找
    .dSYM

    • 右键单击Organizer中的存档,然后在Finder中显示
    • 右键单击
      .xarchive
      文件并
      显示软件包内容
    • 导航到
      dSYMs
      目录

      • 确定问题

      • 检查版本和调试配置的生成设置:

        • 生成调试符号→ 对
        • 调试信息。。。→ 双对称矮星
        • 部署后处理→ 对
        • 带链接的产品。。。→ 没有
        • 带调试。。。→ 没有
      • 尝试检查报告导航器。 在我的例子中,没有生成dSYM文件,也没有类似于{path}中的
        “Generate Appname.dSYM…In
        但是已经安装了Fabric,它记录了dSYM文件不存在的事实:

      • 只需通过“dSYM”对报表导航器进行归档即可

        固定

        在我的情况下,我不得不按照要求去做:

        DEBUG_INFORMATION_FORMAT应设置为dwarf,并为所有 配置

        此外,可能会发现dSYM文件是在意外的位置生成的。检查环境变量,尤其是
        DWARF\u DSYM\u文件夹\u路径
        DWARF\u DSYM\u文件名

        要将dSYM嵌入到应用程序包中,只需将
        DWARF\u dSYM\u FOLDER\u PATH
        设置为
        $(配置构建目录)/$(可执行文件夹路径)
        并将
        DWARF\u dSYM\u文件名
        设置为
        $(可执行文件名).dSYM

        检查

        现在,构建应该为您的目标创建dSYM

        设置为是,无更改:(.dsym文件夹存在于xarchive中,为空