有没有办法禁用iOS市场发行版中所有抛出的异常?

有没有办法禁用iOS市场发行版中所有抛出的异常?,ios,xcode,exception,app-store,release,Ios,Xcode,Exception,App Store,Release,在iOS应用程序上工作。除了决定它是否是正确的操作之外,还有没有办法禁用iOS市场发行版中抛出的所有异常?因此,它的行为类似于,所有异常都将在一个公共块中接收,而该块将不起任何作用。您可以使用应用“捕获所有”异常处理程序,通过传递闭包调用该处理程序,例如: NSSetUncaughtExceptionHandler{中的异常 printUncaught异常:\exception } 将此代码放在应用程序中比较合适:didfishlaunchingwithoptions。话虽如此,保护代码的特定部

在iOS应用程序上工作。除了决定它是否是正确的操作之外,还有没有办法禁用iOS市场发行版中抛出的所有异常?因此,它的行为类似于,所有异常都将在一个公共块中接收,而该块将不起任何作用。

您可以使用应用“捕获所有”异常处理程序,通过传递闭包调用该处理程序,例如:

NSSetUncaughtExceptionHandler{中的异常 printUncaught异常:\exception }
将此代码放在应用程序中比较合适:didfishlaunchingwithoptions。话虽如此,保护代码的特定部分可能会失败的块可能是一个更好的主意,在这些块中,您可以缓解问题并防止应用程序进入未定义状态。

您可以使用应用“捕获所有”异常处理程序,您可以通过传递闭包来调用它,例如:

NSSetUncaughtExceptionHandler{中的异常 printUncaught异常:\exception } 将此代码放在应用程序中比较合适:didfishlaunchingwithoptions。也就是说,保护代码的特定部分是一个更好的主意,因为在代码块中,您可以缓解问题并防止应用程序进入未定义状态