Search results for

dsym file

75,570 results found

Post

Replies

Boosts

Views

Activity

Reply to Regards UIWebView Deprecation
In all instances I’m aware of, apps that are getting the UIWebView usage warning are in fact linking to the UIWebView framework. It may be in third party libraries or frameworks. Please check again what your app and its libraries link against. You can do so by running the grep command in Terminal. For example, Open Terminal. Type the following on the command line to change to the directory where your application binary is: cd ~/Library/Developer/Xcode/Archives// To search for UIWebView use the following command: grep -R UIWebView * This should give you a list of files that contain a reference to UIWebView. From that list you should then be able to determine where the UIWebView reference is. To make this a bit more concrete, the other day I created a test app named SingleViewApp and archived it, so this is what I did to check for the UIWebView: % cd ~/Library/Developer/Xcode/Archives/ % ls 2019-08-26 2020-03-09 % cd 2020-03-09 % ls SingleViewApp 3-9-20, 11.38 AM.xcarchive SingleViewApp 3-9-20, 11.41 A
Topic: UI Frameworks SubTopic: UIKit Tags:
Aug ’20
"Download dSYM" option not available on appstore connect for the latest build
I updated two of my apps recently, but none of them is showing Download dSYM option in the Build metadata section. Although it's available for the earlier versions of same apps. No change has been made to the build settings for the latest builds. Bitcode is enabled. Also, Include Symbols is set to yes in the build metadata. Is there any solution to fix this problem?
3
0
784
Feb ’22
Reply to ASC Doesn't generate DSYM file
For everybody who need quick fix... I fix this problem with this solution: Open Organizer in XCode menu - menu>window>organizer Select your IPA build and with right mouse click select show in finder On generated file with right mouse click select show package content Comprim DSYM directory to .zip file and move him outside the package for use tham, where you need it. Enjoy ;)
Jan ’23
Reply to Regarding UIWebView rejection
In all instances I’m aware of, apps that are getting the UIWebView usage warning are in fact linking to the UIWebView framework. It may be in third party libraries or frameworks. Please check again what your app and its libraries link against. You can do so by running the grep command in Terminal. For example, Open Terminal. Type the following on the command line to change to the directory where your application binary is: cd ~/Library/Developer/Xcode/Archives// To search for UIWebView use the following command: grep -R UIWebView * This should give you a list of files that contain a reference to UIWebView. From that list you should then be able to determine where the UIWebView reference is. To make this a bit more concrete, the other day I created a test app named SingleViewApp and archived it, so this is what I did to check for the UIWebView: % cd ~/Library/Developer/Xcode/Archives/ % ls 2019-08-26 2020-03-09 % cd 2020-03-09 % ls SingleViewApp 3-9-20, 11.38 AM.xcarchive SingleViewApp 3-9-20, 11.41 A
Aug ’20
Reply to kernel debug kit KDK_12.1_21C52
This is caused by Python version mismatch between LLDB and scripts inside kernel's dSYM. Python scripts inside your dSYM require Python 2 but Python 2 support has been removed from newer LLDBs. To solve the problem you will have to install older LLDB/Xcode that still has Python 2 support.
Topic: App & System Services SubTopic: Core OS Tags:
Apr ’22
bitcode symbolication - recompilation notification
So, for bitcode enabled applications, the final compilation happens on the Apple side. This means to symbolicate crash reports, dsym files generated by Apple need to be downloaded (they have different build uuids obviously than the ones of the local builds). It is also stated that enabling bitcode will let Apple to reoptimize the apps in the future without the need to resubmit our apps to Apple. Does this mean that a rebuild of the app can happen anytime on the Apple side? The problem is that after every build, the corresponding dsym files need to be downloaded from Apple to symboliate the crash reports.If rebuilds happen, how frequent are they? Does Apple notify the developer that a rebuild happened? Do we need a script to periodically fetch the dsym files and check whether they have changed?Thanks
1
0
518
Oct ’16
How to symbolize memory graph if symbols is not compiled into application
To reduce the app size, the application dmg file does not contains the symbols in it. But when we meet memory issue, I use leaks 'appName' --outputGrap =memoryLeak.memgraph to get a memory graph Because there is no symbols contained the application, there is no function names(module names) which allocate the memory from the memory graph. But, we save the symbols as separate .dSYM files when compile, Is there any way to use the .dSYM files to symbolize the memory graph in this case ?
0
0
278
Oct ’24
Reply to Reading debug symbols from binary
I’m gonna divide this up into two parts: Apple stuff Third-party stuff On the Apple front, Clang automatically cleans up behind itself which causes grief for dsymutil. One way to fix that is to pass in -save-temps. For example: % cat hello.c #include int main(int argc, char ** argv) { fprintf(stderr, Hello Cruel World!n); return 0; } % clang -g hello.c -save-temps -o hello % dsymutil hello % ls -l total 200 -rwxr-xr-x 1 quinn staff 33672 3 Dec 15:11 hello … -rw-r--r--@ 1 quinn staff 116 3 Dec 15:07 hello.c drwxr-xr-x 3 quinn staff 96 3 Dec 15:11 hello.dSYM … -rw-r--r-- 1 quinn staff 17074 3 Dec 15:11 hello.s Regarding your third-party tooling, I’m not sure that dsymutil is gonna be super helpful to you. .dSYM files are a very Apple thing. Regardless, dsymutil is looking in the .o files for DWARF symbols; if it can’t find any, it’s likely because the compiler didn’t generate debug symbols, or generated them in the wrong format, or didn’t include the debug map required to find those .o files
Dec ’24