iOS应用程序中的非公共API使用情况?

iOS应用程序中的非公共API使用情况?,ios,binary,app-store-connect,Ios,Binary,App Store Connect,我正试图将我的应用程序上传到iTunes商店,但在提交后1分钟,我收到了一封带有iTunes connect中“无效二进制”消息的电子邮件 应用程序包含或继承DikeMobile中的非公共类:NSArray、NSAutoreleasePool、NSBundle、NSCalendar、NSCharacterSet、NSData、NSDate、NSDateFormatter、NSDictionary、NSError、NSException、NSFileManager、NSTTPCookie、NSTT

我正试图将我的应用程序上传到iTunes商店,但在提交后1分钟,我收到了一封带有iTunes connect中“无效二进制”消息的电子邮件

应用程序包含或继承DikeMobile中的非公共类:NSArray、NSAutoreleasePool、NSBundle、NSCalendar、NSCharacterSet、NSData、NSDate、NSDateFormatter、NSDictionary、NSError、NSException、NSFileManager、NSTTPCookie、NSTTpurlResponse、NSIndexSet、NSMutableArray、NSMutableData、NSMutableDictionary、NSMutableString、,NSMutableURLRequest、NSNotificationCenter、NSNumber、NSObject、NSOperation、NSRunLoop、NSSortDe


这些API怎么可能是非公开的?任何帮助都将是非常感谢的

这在互联网上得到了很多报道-看起来苹果今天下午在iTunes Connect上破坏了一些东西

我知道今天早上我可以上传两个二进制文件,没有问题,但是今天下午尝试为其他应用程序上传两个不同的二进制文件,导致了与您相同的错误


苹果似乎在修改iTunes Connect以允许新的iOS 5应用提交时破坏了验证。

向我们展示您的类以及它们的子类会有多麻烦?(只需向我们展示实现行。)因为这似乎是iTunes Connect的一个临时问题,我投票关闭它,因为它已本地化到特定的时间点。当我们提交iOS 5二进制文件时,对于非公开但不同的objc_*对象,我们会收到相同的错误。我怀疑它既适用于传统应用程序,也适用于新应用程序。这里也一样——它们一定是坏了什么东西。如果有人发现它已修复,请在这里发帖子。大约30分钟前就遇到了同样的问题。有人能确认问题是否在版本Xcode 4.1中得到了解决,就像这篇文章中所说的:?我认为这与Xcode版本无关。我以1:1的比例重新提交了昨天失败的二进制文件,现在改为“等待审核”。所以苹果在这个问题上做了一个反推。让我们等待,如果应用程序正在通过认证过程-如果不是,我应该得到更详细的描述。