iOS 应用程序中非公共 API 的使用?
我正在尝试将我的应用程序上传到 iTunes 商店,但提交后 1 分钟我收到此类电子邮件,其中包含 itunes connect 中的“无效二进制”消息。
应用程序包含或继承自 DikeMobile 中的非公共类: NSArray、NSAutoreleasePool、NSBundle、NSCalendar、NSCharacterSet、NSData、NSDate、NSDateFormatter、NSDictionary、NSError、NSException、NSFileManager、NSHTTPCookie、NSHTTPURLResponse、NSIndexSet、NSMutableArray、NSMutableData、NSMutableDictionary、NSMutableString 、 NSMutableURLRequest、 NSNotificationCenter、 NSNumber、NSObject、NSOperation、NSRunLoop、NSSortDe...
这些API怎么可能是非公开的呢?任何帮助将不胜感激
i'm tryng to upload my App to iTunes store but 1 minute after submission i receive this kind of email togheter with an "invalid binary" message in itunes connect.
The app contains or inherits from non-public classes in DikeMobile: NSArray, NSAutoreleasePool, NSBundle, NSCalendar, NSCharacterSet, NSData, NSDate, NSDateFormatter, NSDictionary, NSError, NSException, NSFileManager, NSHTTPCookie, NSHTTPURLResponse, NSIndexSet, NSMutableArray, NSMutableData, NSMutableDictionary, NSMutableString, NSMutableURLRequest, NSNotificationCenter, NSNumber, NSObject, NSOperation, NSRunLoop, NSSortDe...
How can be those API non public? Any help would be apreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
现在互联网上已经有很多报道了——看起来苹果今天下午破坏了 iTunes Connect 的某些东西。
我知道今天早上我能够毫无问题地上传两个二进制文件,但是今天下午尝试为其他应用程序上传两个不同的二进制文件会导致与您遇到的相同错误。
Apple 似乎在修改 iTunes Connect 以允许新的 iOS 5 应用程序提交时破坏了他们的验证。
This is getting reported a lot around the internet right now - it looks like Apple has broken something with iTunes Connect this afternoon.
I know that I was able to upload two binaries this morning without issue, but trying to upload two different ones for other apps this afternoon resulted in the same error you are getting.
It seems that Apple has likely broken their validations while modifying iTunes Connect to allow new iOS 5 app submissions.