【问题标题】:"The app references non-public selector" when submitting SceneKit App提交 SceneKit 应用程序时“应用程序引用非公共选择器”
【发布时间】:2015-01-23 00:01:19
【问题描述】:

我在为 iTunes Connect 验证应用程序时收到此警告消息。我认为它说我使用的是私有 API,但我很确定它不是私有的。

有什么想法吗?

【问题讨论】:

  • 很确定是因为什么?该方法是否已公开记录并且未标记为已弃用?
  • 如果您注释掉该函数的所有用途,警告会消失吗?您可能应该就此联系 Apple 支持。
  • 或者,也许您没有正确设置您的应用程序仅在 ios 8.0 及更高版本上运行?检查部署目标,它应该是 8.0 或更高版本。
  • 表示您应该能够定位任何版本并在 8.0+ 上运行时有条件地使用 SceneKit。 SceneKit.framework 是否标记为可选(弱链接)?

标签: ios app-store-connect scenekit submission


【解决方案1】:

这是验证过程中的错误。请向 Apple 提交错误。

【讨论】:

  • 我使用以下 SceneKit 方法 SCNAction fadeOpacityTo:duration:, rotateByX:y:z:duration, rotateToX:y:z:duration:shortestUnitArc: - 我已经提交了一个错误报告苹果。
猜你喜欢
  • 2014-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-16
  • 2014-10-01
  • 2014-07-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多