TestFlight和Release Run崩溃?

时间:2019-02-09 21:21:39

标签: xcode debugging crash release testflight

我知道有人问过这个问题,但似乎没有一个与我有关吗?无论哪种方式,有人都会帮助我:\


  

当我运行从TestFlight下载的应用程序或通过以下方式运行该应用程序时   Xcode作为Release(不是调试),我从设备日志(不是   Xcode的日志)

enter image description here

  

这是Xcode向我展示的内容

AppName`std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >::allocate:
->  0x103206110 <+0>:  .long  0x00000000                ; unknown opcode
    0x103206114 <+4>:  .long  0x00000000                ; unknown opcode
    0x103206118 <+8>:  .long  0x00000000                ; unknown opcode
    0x10320611c <+12>: .long  0x00000000                ; unknown opcode

仅供参考::我绝对可以肯定这是程序包错误/预接口问题-意思是,我从构建(所有类)中删除了所有内容,并加载了空白的 VC < / strong>开始,然后出现完全相同的错误。

1 个答案:

答案 0 :(得分:1)

我不得不为此挣扎了两天。我有相同的设备日志和相同的xcode日志。我尝试了各种修复程序和重新生成的证书。就我而言,这是由于pod文件已过时,是Google地图限制为3.0.0版,更新了pod解决了问题。

检查pod文件中是否有类似的内容。

pod'GoogleMaps','3.0.0'

pod'GooglePlaces','3.0.0'

指定版本不会更新它,因此,即使您尝试更新Pod,某些Pod可能仍未更新。请首先进行检查,然后再进行所有构建设置,链接二进制状态,创建新证书,使用旧版构建系统或任何其他顶级修复程序。

希望这对某人有帮助。