2014-03-25 49 views
0

我在应用程序中使用的控件是标签,按钮,Qwebkit,progressbar和一些可可类NSString,NSURL,NSDictionary,NSAppleEventDescriptor,CFStringRef,CFURLRef,FSRef,FSCatalogInfo ,NSSting。当我上传时,没有错误,但之后我得到'无效二进制'。并从苹果开发者那里收到一封邮件,内容是“Apple不再接受使用QuickTime API的应用程序”。 任何帮助,将不胜感激。Apple不再接受使用QuickTime API的应用程序提交

+0

检查已弃用的API – uchuugaka

回答

2

Apple不再接受使用QuickTime或QTKit的Mac App Store提交的内容。找到您使用这些API的最佳方式是从您的项目中删除QuickTime和/或QTKit框架。一般来说,您需要用AVFoundation替换您使用QuickTime API的地方。这在Mac OS X 10.7及更新版本上运行良好。不幸的是,如果你想支持10.6,没有好的解决方案。您还可能会发现第三方框架依赖于QuickTime API,在这种情况下,您需要检查开发人员的更新。

相关问题