我已经在Unity(2019.2.16f1)上开发了一个游戏,但我遇到了大问题:
提交到App Store的版本在1秒后崩溃(启动时)
更多信息:

  • 我编写了一些C#脚本,但是大多数游戏都使用Bolt(Ludiq / Visual脚本)运行
  • 我使用Unity Cloud Building服务(用于开发和发行版构建)
  • 开发版本不会崩溃。仅发行版本。 (一个提交到应用商店的连接)
  • 我使用Mac“Transporter”应用程序
  • 分发ipa文件
  • 我在此游戏中使用UnityAds

    这是主要日志:
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Subtype: KERN_INVALID_ADDRESS at 0x000000000000003a
    VM Region Info: 0x3a is not in any region.  Bytes before following region: 4367777734
          REGION TYPE                      START - END             [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
          UNUSED SPACE AT START
    --->
          __TEXT                 0000000104570000-0000000104574000 [   16K] r-x/r-x SM=COW  ....app/z4league
    

    (完整记录:https://docs.google.com/document/d/1wjLG5oKqP_isgPce8ND5Nrz7wYtoiC2OIXc1cN9sPy0/edit?usp=sharing)
    有人有这个(相当模糊的)问题吗?
    我在Google上做了一些研究,但似乎没有适合我的情况。

    最佳答案

    我没有找到这个问题的确切解决方案。
    我所做的是从项目中删除“螺栓”,然后用C#重新编码所有内容。
    (顺便说一下,这是在Unity中学习C#的难以置信的练习)
    我的游戏现已通过Apple验证,可以投入使用了

  • 09-25 18:20
    查看更多