【问题标题】:SpriteKit game fails to load next day on iPhoneSpriteKit 游戏第二天无法在 iPhone 上加载
【发布时间】:2017-08-24 16:19:47
【问题描述】:

我有一款游戏在我的 iPhone 连接到 SK 模拟器时运行良好,并且在从计算机安装应用程序后大约一天后,但如果我尝试打开它大约一天后会显示白屏和应用程序在我的主菜单场景显示之前立即关闭。一旦应用程序崩溃一次,之后就无法再次重新打开它。我有一部使用 iOS 10.3.3 的 iPhone 6。它总是在安装当天工作,然后在第二天就不再工作,有时甚至会在双击主页按钮后仅在“任务管理器”视图中显示我的游戏结束场景(当我从该视图单击应用程序时,它只需要我回到我的主屏幕)。

这是我的 UIViewController 类:

类 GameViewController: UIViewController {

override func viewDidLoad() {
    super.viewDidLoad()
    let scene = MainMenuScene(size: self.view.bounds.size)
    let skView = view as! SKView
    scene.scaleMode = .resizeFill
    skView.presentScene(scene)
}

}

我在 xCode 上构建应用时也会收到这些错误消息:

2017-08-24 10:56:54.517973-0500 Laser Space Man 3000[581:110941] [DYMTLInitPlatform] 平台初始化成功

2017-08-24 10:56:54.672835-0500 激光太空人 3000[581:110775] 金属 GPU 帧捕获已启用

2017-08-24 10:56:54.673802-0500 激光太空人 3000[581:110775] 启用金属 API 验证

2017-08-24 10:56:54.737885-0500 Laser Space Man 3000[581:110775] libMobileGestalt MobileGestaltSupport.m:153: pid 581 (Laser Space Man 3000) 没有 frZQaeyWLUvLjeuEK43hmg 的沙盒访问权限并且不正确标题

2017-08-24 10:56:54.737987-0500 激光太空人 3000[581:110775] libMobileGestalt MobileGestalt.c:550:无法访问 InverseDeviceID(请参阅 )

我也在主菜单场景中使用 TextureAtlas。 (IDK,如果这可能有问题)

对正在发生的事情有任何想法吗?谢谢!

【问题讨论】:

    标签: ios iphone uiviewcontroller sprite-kit skscene


    【解决方案1】:

    这似乎是某些框架的错误,甚至只是 UIKit 本身的错误。这里的主要错误是libMobileGestalt no access etcdoes not have sandbox

    这也可能是您的配置文件的问题,您使用的是开发人员、本地团队吗??

    1. 您使用什么框架? (它们可能需要重新配置,例如 cordova、ionic 或 admob)
    2. 您有开发者帐户吗?您是否将其用作您的配置文件?
    3. 您是否要求在获得用户许可之前显示需要许可的内容?
    4. 应用内购买?

    没有更多信息,这里没有明确的解决方案。我最好的猜测是开始一个新项目,复制所有内容,重新启动您的 iphone/重新登录 iCloud,然后获取新的配置文件/尝试更改您的签名。

    以下是一些可能有助于补充此答案的其他主题:

    MobileGestalt no access to InverseDeviceID

    https://forums.developer.apple.com/thread/72286

    【讨论】:

      【解决方案2】:

      在 info.plist 中添加以下键

      <key>aps-environment</key>
      <string>development</string>
      

      然后再试一次。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多