Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.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
如何防止框架在iOS中崩溃时跳入.m文件_Ios_Objective C_Xcode - Fatal编程技术网

如何防止框架在iOS中崩溃时跳入.m文件

如何防止框架在iOS中崩溃时跳入.m文件,ios,objective-c,xcode,Ios,Objective C,Xcode,我正在使用XCode 6开发一个使用静态库的SDK。我从这个链接抓取了脚本: 当我试图故意使它崩溃时,实际的实现被暴露了。然而,我们想把它藏起来。就像使第三方框架崩溃一样,例如解析iOS SDK,它将跳转到汇编代码之类的东西,而不是实际的实现文件 以下是解析中崩溃时的图像: 任何进展都将不胜感激。我认为您的设置都是正确的,您仍然可以看到您的实现,因为您使用的是与开发相同的计算机,并且被自动符号化。当其他用户试图使其崩溃时,它将被隐藏。是否会因为您在构建框架时没有去除调试符号,并且您的项目中有框

我正在使用XCode 6开发一个使用静态库的SDK。我从这个链接抓取了脚本:

当我试图故意使它崩溃时,实际的实现被暴露了。然而,我们想把它藏起来。就像使第三方框架崩溃一样,例如解析iOS SDK,它将跳转到汇编代码之类的东西,而不是实际的实现文件

以下是解析中崩溃时的图像:


任何进展都将不胜感激。

我认为您的设置都是正确的,您仍然可以看到您的实现,因为您使用的是与开发相同的计算机,并且被自动符号化。当其他用户试图使其崩溃时,它将被隐藏。

是否会因为您在构建框架时没有去除调试符号,并且您的项目中有框架的源文件而看到实现?这些标志设置正确。它仍然跳转到实现文件。