首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仅在iOS 13+上从Testflight版本启动时应用程序崩溃

仅在iOS 13+上从Testflight版本启动时应用程序崩溃
EN

Stack Overflow用户
提问于 2019-12-10 10:02:43
回答 1查看 1.6K关注 0票数 0

我最近向app Store提交了一个应用程序更新。该应用程序在Xcode中运行良好(在设备和模拟器上),适用于所有版本的iOS,包括iOS 13+。令我惊讶的是,它在启动时被拒绝崩溃。我使用Testflight版本进行了检查,只有在装有iOS 13+的设备上运行时,它才会崩溃。我不能从Xcode复制崩溃,因为它只在Tesflight的构建上崩溃。

我一直在网上研究,看到这并不是一个罕见的问题,然而,我不能确定我的情况下是什么问题。我已经尝试过更改Xcode中的构建设置,并从旧版本的Xcode (10.2.1,不工作bc )开始构建,我使用的是与低于Xcode11的任何版本都不兼容的新类。我还尝试在构建设置中将swift编译器优化级别更改为0。要将构建上传到特斯飞,我将导出存档,并使用苹果的传输器应用程序将其上传到iTunes连接。

使用下面的崩溃日志和podfile描述,任何人都可以识别问题和/或对构建中的问题提出建议。

代码语言:javascript
运行
复制
Crash Log

OS Version:          iPhone OS 13.2.3 (17B111)

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
libsystem_kernel.dylib          0x00000001baaf7ec4 __pthread_kill + 8
libsystem_pthread.dylib         0x00000001baa13774 pthread_kill$VARIANT$mp + 112
libsystem_c.dylib               0x00000001ba967844 abort + 100
libc++abi.dylib                 0x00000001baac07d4 __cxa_bad_cast + 0
libc++abi.dylib                 0x00000001baac09c4 demangling_unexpected_handler+ 6596 () + 0
libobjc.A.dylib                 0x00000001baa28258 _objc_terminate+ 25176 () + 124
libc++abi.dylib                 0x00000001baacd304 std::__terminate(void (*)+ 58116 ()) + 16
libc++abi.dylib                 0x00000001baacd29c std::terminate+ 58012 () + 44
libdispatch.dylib               0x00000001ba9cd198 _dispatch_client_callout + 36
libdispatch.dylib               0x00000001ba975fd8 _dispatch_block_invoke_direct$VARIANT$mp + 224
FrontBoardServices              0x00000001bfe4e4c8__FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 40
FrontBoardServices              0x00000001bfe4e194 -[FBSSerialQueue _queue_performNextIfPossible] + 404
FrontBoardServices              0x00000001bfe4e6bc -[FBSSerialQueue _performNextFromRunLoopSource] + 28
CoreFoundation                  0x00000001bac7d7c4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
CoreFoundation                  0x00000001bac7d71c __CFRunLoopDoSource0 + 80
CoreFoundation                  0x00000001bac7ceb4 __CFRunLoopDoSources0 + 180
CoreFoundation                  0x00000001bac78000 __CFRunLoopRun + 1080
CoreFoundation                  0x00000001bac778a0 CFRunLoopRunSpecific + 464
GraphicsServices                0x00000001c4bcf328 GSEventRunModal + 104
UIKitCore                       0x00000001bed68740 UIApplicationMain + 1936
OnStation                       0x0000000100a553ac main + 103340 (main.m:14)
libdyld.dylib                   0x00000001bab02360 start + 4


Podfile 

pod 'AWSCore'
pod 'AWSSNS'
pod 'AWSS3'
pod 'AWSCognito'
pod 'AWSCognitoIdentityProvider'
pod 'AWSCognitoSync'
pod 'AWSDynamoDB'
pod 'Flurry-iOS-SDK/FlurrySDK'
pod 'ArcGIS-Runtime-SDK-iOS', '100.2.1'
pod 'SVProgressHUD'
pod 'UICKeyChainStore'
pod 'RangeSeekSlider'
pod 'PubNub', '~> 4'
pod 'MessageKit'
EN

Stack Overflow用户

发布于 2019-12-10 11:06:12

我猜这是由于一种类似于

iOS11 WKWebview crash due to NSInvalidUnarchiveOperationException

换句话说,我猜你的故事板中有来自另一个框架的东西,你需要显式链接。这类事情通常不会在Xcode中崩溃,但在独立启动时确实会崩溃。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59259180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档