Apple不再接受使用QuickTime API的应用程序的提交

时间:2014-03-25 03:03:26

标签: cocoa app-store entitlements

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

1 个答案:

答案 0 :(得分:2)

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