我遇到了在iOS平台上安装通过codepush交付的更新的问题(在android上运行良好)。识别并下载并安装更新后,应用立即崩溃。从那时起,当尝试再次打开应用程序时,应用程序总是立即崩溃(我将在最底部附加来自ios的崩溃日志)。 我们正在使用codepush cli 2.1.9。例如,要发布更新,我们要做:
code-push release com.marketech.app-ios dist\mobile\marketech\code-push-update\ios\www\ 1.0.2 -d Test
发送到codepush的有效负载的文件夹结构为:
我们使用phonegap生成www文件夹的内容。
大约12个月前,我们使用了这种方法,并且过去效果很好。从那以后看来有些事情发生了变化,我们无法像以前那样做。 我将不胜感激!谢谢!
ios应用崩溃日志
_{"app_name":"Focus","timestamp":"2019-12-18 11:25:05.65 +0800","app_version":"1.0.2","slice_uuid":"d5bb060e-f100-3622-9fd7-0c308548268e","adam_id":0,"build_version":"1.0.2","bundleID":"com.marketech.app","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 11.4.1 (15G77)","incident_id":"DE8C1FFD-047F-4BD6-A979-6007B71CA281","name":"Focus"}
Incident Identifier: DE8C1FFD-047F-4BD6-A979-6007B71CA281
CrashReporter Key: 6d35be5f572d6578f2ca62ddc74745a6b36acbd7
Hardware Model: iPhone7,2
Process: Focus [16824]
Path: /private/var/containers/Bundle/Application/156DCE0B-F176-43EB-A887-A520DF61D987/Focus.app/Focus
Identifier: com.marketech.app
Version: 1.0.2 (1.0.2)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.marketech.app [1217]
Date/Time: 2019-12-18 11:25:05.4676 +0800
Launch Time: 2019-12-18 11:24:22.4435 +0800
OS Version: iPhone OS 11.4.1 (15G77)
Baseband Version: 6.80.00
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 7
Application Specific Information:
abort() called
Filtered syslog:
None found
Last Exception Backtrace:
(0x184112d8c 0x1832cc5ec 0x1840ab750 0x183fdea18 0x183feac78 0x100cf21f8 0x100cf0d10 0x183a04aa0 0x183a04a60 0x183a0bb84 0x183a11cac 0x183a119fc 0x183d37fac 0x183d37b08)
Thread 7 name: Dispatch queue: com.apple.root.default-qos
Thread 7 Crashed:
0 libsystem_kernel.dylib 0x0000000183b992e0 0x183b77000 + 140000
1 libsystem_pthread.dylib 0x0000000183d3a288 0x183d37000 + 12936
2 libsystem_c.dylib 0x0000000183b07d0c 0x183aa5000 + 404748
3 libc++abi.dylib 0x00000001832a32c8 0x1832a2000 + 4808
4 libc++abi.dylib 0x00000001832a3470 0x1832a2000 + 5232
5 libobjc.A.dylib 0x00000001832cc8d4 0x1832c4000 + 35028
6 libc++abi.dylib 0x00000001832bd37c 0x1832a2000 + 111484
7 libc++abi.dylib 0x00000001832bcccc 0x1832a2000 + 109772
8 libobjc.A.dylib 0x00000001832cc720 0x1832c4000 + 34592
9 CoreFoundation 0x00000001840ab750 0x183fcd000 + 911184
10 CoreFoundation 0x0000000183fdea18 0x183fcd000 + 72216
11 CoreFoundation 0x0000000183feac78 0x183fcd000 + 121976
12 Focus 0x0000000100cf21f8 0x100cc0000 + 205304
13 Focus 0x0000000100cf0d10 0x100cc0000 + 199952
14 libdispatch.dylib 0x0000000183a04aa0 0x183a03000 + 6816
15 libdispatch.dylib 0x0000000183a04a60 0x183a03000 + 6752
16 libdispatch.dylib 0x0000000183a0bb84 0x183a03000 + 35716
17 libdispatch.dylib 0x0000000183a11cac 0x183a03000 + 60588
18 libdispatch.dylib 0x0000000183a119fc 0x183a03000 + 59900
19 libsystem_pthread.dylib 0x0000000183d37fac 0x183d37000 + 4012
20 libsystem_pthread.dylib 0x0000000183d37b08 0x183d37000 + 2824
Binary Images:
....
/usr/lib/libMobileGestaltExtensions.dylib
0x1ac806000 - 0x1ac821fff OnBoardingKit arm64 <8438c0292de837ea8a6b5fbd25b84cc2> /System/Library/PrivateFrameworks/OnBoardingKit.framework/OnBoardingKit
0x1ac90b000 - 0x1ac93bfff libclosured.dylib arm64 /usr/lib/closure/libclosured.dylib