//Set the config
self.variables = (configuration?.objectForKey(config_key))! as! NSDictionary
我刚刚开始为IOS开发并拥有一个移动应用程序,我从共享的bitbucket下载。
我刚刚运行应用程序以确保它可以正常运行并且它会回吐此错误。听起来有一些关键缺失。我不再与此应用的开发人员联系。这个应用程序是否需要某种密钥,或者这只是我可以解决的错误?
(如果它只是一个错误,修复或建议去哪里会很棒)
编辑1
它也吐出了这个错误:
2016-04-21 03:26:15.962 APP_NAME [####:######] [Crashlytics]版本3.3.4(82) 致命错误:在展开Optional值时意外发现nil (lldb)
编辑2
这些是导致错误的行之前的代码行
//Obtain the configuration to be used
let config_key: String = bundle.objectForInfoDictionaryKey("Configuration") as! String
//Obtain Path to config file
let config_file_path : String? = bundle.pathForResource("Config", ofType: "plist")
let configuration = NSDictionary(contentsOfFile: config_file_path!);
编辑3
打开config.plist会显示一个相当陈旧的列表api端点。我相信这可能会导致这个问题,但这些不是关键,所以我绝对不确定这个