在iOS 5上启动时应用程序崩溃

时间:2014-04-18 08:38:28

标签: ios objective-c ios5

今天在iOS 5上测试app时,我发现了一个问题,它在启动时崩溃了。

dyld: Symbol not found: _OBJC_CLASS_$_UIActivityViewController
  Referenced from: /var/mobile/Applications/6F884421-A676-434B-89E0-598F4F8F277F/HGroupware.app/HGroupware
  Expected in: /System/Library/Frameworks/UIKit.framework/UIKit
 in /var/mobile/Applications/6F884421-A676-434B-89E0-598F4F8F277F/HGroupware.app/HGroupware

那我该怎么办?将部署目标更改为iOS> = 6.0或任何解决方案? 请帮帮我。

2 个答案:

答案 0 :(得分:4)

只有解决方案是IOS> = 6。因为UIActivityViewController只能从 IOS6 获得。见apple's doc

答案 1 :(得分:3)

UIActivityViewController是"在iOS 6.0及更高版本中可用。",理想情况下,是的,更改部署目标。如果[UIActivityViewController类]返回nil,则在代码中的其他内容上更改它。