dsym

How is a .dSYM file created?

倖福魔咒の 提交于 2019-12-17 10:20:00
问题 I'm working on an app with another developer and they just submitted a release to the app store that was built on their computer. In order to make a build on my machine (that belongs to the same git commit), I have to alter the path to one of the libraries we use in my XCode project. Will any changes I make to the XCode project file change the dSYM? If I was able to make a build without modifying the XCode project file, would the dSYM file be the same? 回答1: A dSYM file is a "debug symbols

iOS 8 - Unable to symbolicate symbols coming from custom dynamic framework

回眸只為那壹抹淺笑 提交于 2019-12-14 02:36:29
问题 Here is what I have: - iOS app called VacationSpots (.APP file) app dSYM file dynamic framework named VSUtilities (.framework file) dynamic framework dSYM file Here is the sample project source code: https://www.dropbox.com/s/nl32xlk98lnl1mv/VacationSpots.zip?dl=0 I made the app crash at launch by force unwrapping a nil optional. Below is part of the symbolicated crash report. Notice that VSUtilities calls are not symbolicated: Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0

IOS Xcode 8 Dsymulti Warning

天涯浪子 提交于 2019-12-11 06:42:52
问题 Hi I just update my project to xcode 8 but dont know why my xcode console is flood with Dsymulti warning message. while processing /Volumes/Data/OneDrive/Singpost/Esam/Vic/Version1/SAM/eSAM/SAMKiosk/Classes/Libs/NETS/libNETS.a(NETS.o): warning: /Users/Chetas/Library/Developer/Xcode/DerivedData/ModuleCache/9CPWN0R8YQPE/Foundation-A3SOD99KJ0S9.pcm: No such file or directory note: Linking a static library that was built with -gmodules, but the module cache was not found. Redistributable static

xcodebuild build action to distribute a dynamic framework with stripped dSYM

强颜欢笑 提交于 2019-12-10 10:10:00
问题 I used to build our dynamic frameworks for internal development using xcodebuild -workspace <workspace_path> build -configuration "Release" now that we are shipping frameworks to 3rd party developers we want to remove symbols from framework binary. I noticed that using build option the binary always contains the symbols, even if the project is configured with: DEBUG_INFORMATION_FORMAT = dwarf-with-dsym STRIP_INSTALLED_PRODUCT = YES STRIP_STYLE = non-global It seems that using archive

Download dSYM fails “Missing App Version”

杀马特。学长 韩版系。学妹 提交于 2019-12-10 04:28:27
问题 When I try to download the dSYM from the organizer, it gives me this error : Missing App Version An app record for “co.**” was found but a matching version for “1.0.3” build “10” was not. I have enabled Bitcode. It's a swift app with Swift and Objective-C pods. Xcode Version 7.2 (7C68) When I right click on the archive and look at it's package contents in Finder, I see a dSYMs folder. I zipped it and uplaoded it to Crashlytics, but it still shows dSYMs missing for all my builds. It even has

How to get the dSYM file from the ipa file available on App Store

别来无恙 提交于 2019-12-10 02:09:37
问题 There is a way to get a dSYM file from the ipa file that is available in App Store? I've lost my archives that had that dSYM particularly. Can I do that? I need the dSYM to upload to Crittercism. Thanks in advance. 回答1: Assuming you still have access to the app in iTunes Connect, it's now possible to download the dSYM from iTunes Connect, too. Login, go to My Apps, select your app, then tap on the Activity tab at the top. Tap on the relevant build, and, assuming the app was submitted with

.dSYM files generated from command line (Mac)

柔情痞子 提交于 2019-12-09 09:18:40
问题 I just started coding in C, and ran someone else's Makefile with the default C compiler set to gcc. I am on Mac OSX 10.8 Mountain Lion and I believe I installed the compiler with "XCode Command Line Tools." After running "make" on command line, I get these annoying .dSYM files for each program. I read that these are debug files, but are they really necessary? Is there any way to prevent them from being generated from command line? 回答1: Yes, the dSYM files are necessary. Specifically, they

Cannot compress dSyms

时光毁灭记忆、已成空白 提交于 2019-12-08 19:30:18
问题 I need to compress dSYMs folder that contains dSYM file But i'm stuck Good thing is, I was able to compress using commandline zip -r outputFile.zip *.dSYM 回答1: I had the same issue. I was able to work around it by copying the dSYMs folder from my package contents to my hard drive. Then I could zip it instantly. I think the issue is trying to compress from the package contents. I followed the steps from this answer but instead of compressing from the package contents I copied it to another

Run Script Phase after dSYM is generated with Xcode 10 (on build)

Deadly 提交于 2019-12-06 13:32:25
In the New Features section, it states: In the new build system, shell scripts can't rely on the state of build artifacts not listed in other build phases (for example, the Info.plist file or .dSYM files.) Add files the script build phase depends on as explicit input dependencies to the shell script build phase. (40852184) In previous Xcode, the script was executed successfully but now it can execute when the dSYM file size is 0. How can I have a Run Script Phase that will start only after the dSYM file is generated? How can I create an "explicit input dependencies to the shell script build

xcodebuild build action to distribute a dynamic framework with stripped dSYM

安稳与你 提交于 2019-12-05 20:00:41
I used to build our dynamic frameworks for internal development using xcodebuild -workspace <workspace_path> build -configuration "Release" now that we are shipping frameworks to 3rd party developers we want to remove symbols from framework binary. I noticed that using build option the binary always contains the symbols, even if the project is configured with: DEBUG_INFORMATION_FORMAT = dwarf-with-dsym STRIP_INSTALLED_PRODUCT = YES STRIP_STYLE = non-global It seems that using archive xcodebuild action the framework is generated with a binary without symbols and a separated dSYM file. However