正如标题所述,我正在编写一款 iPhone 应用程序。在调试模式下,它运行得很完美,但当我将其构建为发布版本并通过 TestFlight 安装时,它会崩溃。根据崩溃日志,可能与以下代码有关:
let path = NSBundle.mainBundle().pathForResource("PrinterList", ofType: "plist")
if path != nil {
let printerDic = NSDictionary(contentsOfFile: path!)
let printerList = NSArray(array: printerDic.allKeys)
printerNames = printerList as [String]
}
我正在使用来自Brother的框架进行无需AirPrint的打印,但我认为这不是问题的原因,因为应用程序在与框架进行任何操作之前就崩溃了。 它仅在执行这些行的ViewController中崩溃。 我仅需要在此ViewController中使用该框架。