Xcode14.3编译的包在iOS13上会闪退

连接调试时不会,而单独启动App直接闪退

{"app_name":"GBI","timestamp":"2023-04-17 15:03:26.00 +0800","app_version":"2.5.1","slice_uuid":"2ef44e24-b66b-33b3-bb3b-4a95170b19a6","adam_id":0,"build_version":"230407170915","bundleID":"com.shangxuntong.app","share_with_app_devs":0,"is_first_party":0,"bug_type":"109","os_version":"iPhone OS 13.7 (17H35)","incident_id":"0B32EC8F-7EE4-4037-8F0E-95BD4E008436","name":"GBI"} Incident Identifier: 0B32EC8F-7EE4-4037-8F0E-95BD4E008436 CrashReporter Key: fce8c6eb5857370b2440603a7b0119f8e89ece2c Hardware Model: iPhone9,2 Process: GBI [7756] Path: /private/var/containers/Bundle/Application/9ADBB049-F7AA-4E61-931C-BC3714D57C13/GBI.app/GBI Identifier: com.shangxuntong.app Version: 230407170915 (2.5.1) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.shangxuntong.app [874]

Date/Time: 2023-04-17 15:03:26.2359 +0800 Launch Time: 2023-04-17 15:03:26.1985 +0800 OS Version: iPhone OS 13.7 (17H35) Release Type: User Baseband Version: 7.70.01 Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000194dc3b29 Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [7756] Highlighted by Thread: 0

Backtrace not available

Unknown thread crashed with ARM Thread State (64-bit): x0: 0x00000001f4b1c7c6 x1: 0x00000000f0901f19 x2: 0x00000000000c1154 x3: 0x0000000000000001 x4: 0x000000016b0a07a7 x5: 0x000000016b0a0748 x6: 0x000000016b0a0730 x7: 0x000000016b0a0848 x8: 0x00000001099df06c x9: 0x000000010970017c x10: 0xfffffffffd48a5be x11: 0x0000000000200000 x12: 0x0000000000000050 x13: 0x0000000000044000 x14: 0x0000000109a39658 x15: 0x0000001800000001 x16: 0x0000000000000006 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000090067b29 x20: 0x000000016b0a0880 x21: 0x000000016b0a3110 x22: 0x00000001f4b1c7c6 x23: 0x0000000104d5c000 x24: 0x0000000194dc3b29 x25: 0x000000000000677a x26: 0x0000000000004f26 x27: 0x0000000109750a14 x28: 0x0000000002902240 fp: 0x000000016b0a0700 lr: 0x00000001099f43a8 sp: 0x000000016b0a0690 pc: 0x00000001099f43b4 cpsr: 0x60000000 esr: 0x00000000 Address size fault

Binary images description not available

Error Formulating Crash Report: Failed to create CSSymbolicatorRef - corpse still valid ¯_(ツ)_/¯

EOF

老实用xcode14.2吧

+1,升级14.3以后打包,iOS13.6的几台设备全部闪退

早上找了半天,同事打包反而不闪退(xcode 14.2)。 我又拿过来真机调试(iOS 13.3 + xcode 14.3),也不闪退。 但是一推到testFilght,下载后就闪退。 最后我把同一套代码,换了xcode 14.2,推到testFilght,结果是正常的。 可以断定是xcode 14.3 的问题。

我们也收到了 两个用户的反馈,一个是iOS13.6,一个是iOS13.6.1,其中一个用户升级了系统解决了问题

我已经把Xcode14.3打的包提交到了应用市场,客户已经下载,这种情况我应该怎么办? 最近Xcode14的问题太多了,是不是apple工具团队出了问题? Xcode14对iOS12.2以下的版本不支持,现在Xcode14.3又不支持iOS13,这以后让我们怎么升级开发工具? 希望能够得到官方回复

目前要么只能下个Xcode14.2打包,要么只能让用户更新iOS系统。正常情况下,用户肯定不干。所以也只能重新下个编译器。到时候再围观了。 话说你用的是Swift写的项目吗?因为我发现我当天也有打包两个公司OC写的老项目。但是那两个OC编写的老项目并没有闪退。

Xcode14.3编译的包在iOS13上会闪退
 
 
Q