ios - 应用程序中的非公共(public)选择器?

标签 ios swift xcode app-store-connect non-public-selectors

我正在尝试通过 iTunes Connect 提交应用程序。 Xcode 抛出以下错误:

iTunes Store 操作失败。 该应用程序在 Payload/Inflation Calculator.app/Inflation Calculator: allocBatch:withEntity:count:,allowWithEntity:, fastIndexForKnownKey:, indexForKey: 中引用了非公共(public)选择器

我不知道我会使用什么“非公共(public)选择器”,因为我的代码非常接近书本。有人有什么想法吗?

View Controller 的代码(我的应用程序中只有 .swift): https://gist.github.com/Calda/aefc2f19bae5f3cf2e54

编辑: 作为 future 的引用,我通过 iTunes Connect 支持确认这是 iTunes Connect 的问题,而不是我的项目的问题。对于遇到同样问题的任何人,我最好的建议是等待并稍后重试。

最佳答案

我遇到了同样的问题。我无法提交我的一些应用程序,因为使用了非公共(public)选择器。我也试过用Application Loader,还是一样的错误信息

为了解决这个问题,我安装了 Xcode 6.0.1 - 它仍然可以在这里下载: https://developer.apple.com/downloads/index.action

在安装之前,我将旧的 Xcode 移到了垃圾箱。

我现在可以提交任何应用。

关于ios - 应用程序中的非公共(public)选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26476776/

相关文章:

iphone - 知道为什么这些默认值会返回空吗?

iphone - 如何在搜索 iPhone 期间检查某个项目是否已下载

ios - 从 ios 项目中删除 UrbanAirShip 以进行推送通知

swift - (lldb) 错误 : anonymous closure argument not contained in a closure

iphone - 高效使用 Interface Builder

ios - 当我在 xCode 5 中验证我的应用程序时,出现错误的广告标识符 [IDFA] 使用情况

ios - 请求位置 Swift iOS 9

swift - 如何过滤Core Data获取请求结果

ios - 我在 CollectionViewCell 中有一个 UIButton,它又在 TableViewCell 中。如何通过单击 UIButton 导航到下一个 View Controller ?

ios - 表格 View 不会推送到下一个 View