ios - 该应用在 Payload : appID, expirationDate, isOpen 中引用了非公共(public)选择器

标签 ios iphone sprite-kit iphone-privateapi everyplay

我已经在基于 SpriteKit 的游戏中集成了 Everyplay。提交更新后,我收到警告 “该应用在 Payload/game.app/game 中引用了非公共(public)选择器:appID、expirationDate、isOpen”

我已经搜索了几个小时来解决这个问题,但没有找到有用的东西。

你能帮我解决这个问题吗?

我的游戏会获得批准吗?

编辑:这是来自 Everyplay 的代码。我运行了 strings 命令(进行测试)。

我的游戏获得批准。

最佳答案

是的,这些来自 Everyplay。我们在游戏中访问 Facebook SDK 的方式引用了非公共(public)选择器,但由于这些不是私有(private) Apple API,因此除了您收到警告外,这样做没有任何问题。

因此您的应用已正常获得批准,您可以忽略这些警告。

关于ios - 该应用在 Payload : appID, expirationDate, isOpen 中引用了非公共(public)选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24775166/

相关文章:

iphone - 让 iOS 签名的应用程序在越狱设备上执行未签名的应用程序

ios - SpriteKit - 返回到与离开时相同的持久场景。

ios - 如何在创建另一个同名 SKSpriteNode 后与 SKSpriteNode 交互?

ios - 从 Firebase 数据库读取数据时出现问题

android - 如何将网站包装在手机应用程序中?

iphone - modalViewController 委托(delegate)回调 - 如何?

swift - SpriteKit - 在新的 SpriteKit 项目中呈现 SKScene

ios - 如何在 Objective c 的 alertview 中创建 Tableview

ios - 根据特定条件返回单元格

ios - 如何设置可访问性容器以使手势正常工作?