如何修复启动屏幕后Nativescript Ios应用程序崩溃?

如何修复启动屏幕后Nativescript Ios应用程序崩溃?,nativescript,Nativescript,我有一个Nativescript Vue iOS应用程序,可以在模拟器中完美运行 当我将它部署到苹果应用商店,使用TestFlight进行测试时,构建和上传工作正常。但当我在真正的设备(iPhone 6s或iPad Air,两者都运行最新的iOS版本)上执行应用程序时,闪屏显示,然后应用程序崩溃 我尝试了几乎所有我能想到的设置排列,但到目前为止,所有版本在启动屏幕后崩溃。我怀疑这与签名/资源调配有关,因为该应用程序在模拟器中运行良好 如果有任何关于如何度过这一关的想法/建议,我将不胜感激,因为我

我有一个Nativescript Vue iOS应用程序,可以在模拟器中完美运行

当我将它部署到苹果应用商店,使用TestFlight进行测试时,构建和上传工作正常。但当我在真正的设备(iPhone 6s或iPad Air,两者都运行最新的iOS版本)上执行应用程序时,闪屏显示,然后应用程序崩溃

我尝试了几乎所有我能想到的设置排列,但到目前为止,所有版本在启动屏幕后崩溃。我怀疑这与签名/资源调配有关,因为该应用程序在模拟器中运行良好

如果有任何关于如何度过这一关的想法/建议,我将不胜感激,因为我不知所措。我怀疑苹果应用商店/TestFlight发布过程中存在蠕虫

我对开发并不陌生(有几十年的经验),但对Nativescript和IOS应用程序开发相当陌生

谢谢

tns信息显示:

✔ Getting NativeScript components versions information...
✔ Component nativescript has 6.1.2 version and is up to date.
✔ Component tns-core-modules has 6.1.1 version and is up to date.
⚠ Update available for component tns-android. Your current version is 6.1.1 and the latest available version is 6.1.2.
✔ Component tns-ios has 6.1.1 version and is up to date.
MacOS Mojave 10.14.4(在VMWare虚拟机中运行)

最新的NodeJS/NPM和XCode v10.2.1

我已尝试在build.xconfig中包含我的分发资源调配配置文件,并在build命令中指定它:

tns构建ios--发布--用于设备--提供xxxx xxxx xxxx xxxx
构建良好…没有错误,我最终得到一个上传良好的ipa

然后,我使用TestFlight部署到应用商店进行测试,使用:

tns发布ios--ipa平台/ios/build/Release iphoneos/mobile.ipa--appleapplicationspecificationpassword xxx xxx xxx xx--appleSessionBase64 xxxxxxxxx
上传良好…通过所有测试并通过TestFlight fine变得可用

我也尝试过使用XCode构建/上传,效果很好,但在真正的设备上启动屏幕后,应用程序仍然崩溃

以下是我的iPhone的崩溃日志的第一部分:

{"app_name":"mobile","app_cohort":"2|date=1569609000000&sf=143455&tid=61b35e66f4d79f0304b4f4b7164b8363d323e055c604cd261fe8b2b673d2f72b&ttype=i","app_version":"1.0","timestamp":"2019-09-27 14:39:36.59 -0400","slice_uuid":"5f391bac-b299-3711-a064-11adaf34562a","adam_id":1481012502,"build_version":"1.0.6","bundleID":"ca.oftr.trailmaps","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 13.1 (17A844)","incident_id":"5EF5270B-ABF0-4A95-A2B1-B37CAA157B7D","is_beta":true,"name":"mobile"}
Incident Identifier: 5EF5270B-ABF0-4A95-A2B1-B37CAA157B7D
Beta Identifier:     2AA29AA5-AACE-4595-840B-C862C240BC59
Hardware Model:      iPhone8,1
Process:             mobile [1023]
Path:                /private/var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/mobile
Identifier:          ca.oftr.trailmaps
Version:             1.0.6 (1.0)
AppStoreTools:       11A1002b
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           ca.oftr.trailmaps [675]


Date/Time:           2019-09-27 14:39:36.0120 -0400
Launch Time:         2019-09-27 14:39:34.3645 -0400
OS Version:          iPhone OS 13.1 (17A844)
Release Type:        User
Baseband Version:    7.00.01
Report Version:      104

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

Application Specific Information:
abort() called

Last Exception Backtrace:
(0x1ad8d898c 0x1ad6010a4 0x102b13808 0x102b49e5c 0x10365d3c4 0x1036601b4 0x1ad83409c 0x1ad8340e4 0x1ad833444 0x1ad8330fc 0x1ad7af43c 0x1ad832a4c 0x1adb8f2d8 0x1b18dd5a4 0x1b18e34c0 0x1b10bf810 0x1b15503ec 0x1b10c02f8 0x1b10bfd50 0x1b10c0124 0x1b10bf9e0 0x1b10c3efc 0x1b1483028 0x1b15695ac 0x1b10c3c34 0x1b15694a8 0x1b10c3aa0 0x1b0f38efc 0x1b0f37a64 0x1b0f38c34 0x1b18e1840 0x1b14a3a0c 0x1b2970994 0x1b2995960 0x1b297b0f8 0x1b299561c 0x1ad5a6184 0x1ad54f038 0x1b29ba540 0x1b29ba20c 0x1b29ba734 0x1ad8567e0 0x1ad856738 0x1ad855f20 0x1ad85101c 0x1ad8508bc 0x1b76bb328 0x1b18e56d4 0x103660044 0x10365cae4 0x10365c5e0 0x102ad4f90 0x10365b7e8 0x103659b64 0x103659b64 0x103659b64 0x103659b64 0x103659b64 0x103659b64 0x103659b64 0x103659b64 0x103659ac4 0x103659b64 0x10364560c 0x1032cd658 0x1034a5ffc 0x102aee148 0x102c571b0 0x10365b54c 0x103659b64 0x103659b64 0x10364560c 0x1032cd658 0x1034a61c8 0x102c507d0 0x102ae4570 0x102b58564 0x1022af420 0x1ad6db460)

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x00000001ad6d0ebc 0x1ad6ac000 + 151228
1   libsystem_pthread.dylib         0x00000001ad5ec790 0x1ad5ea000 + 10128
2   libsystem_c.dylib               0x00000001ad540824 0x1ad4cd000 + 473124
3   libc++abi.dylib                 0x00000001ad6997d4 0x1ad698000 + 6100
4   libc++abi.dylib                 0x00000001ad6999c4 0x1ad698000 + 6596
5   libobjc.A.dylib                 0x00000001ad601358 0x1ad5fb000 + 25432
6   libc++abi.dylib                 0x00000001ad6a6304 0x1ad698000 + 58116
7   libc++abi.dylib                 0x00000001ad6a5c58 0x1ad698000 + 56408
8   libc++abi.dylib                 0x00000001ad6a5c18 0x1ad698000 + 56344
9   libobjc.A.dylib                 0x00000001ad6011d0 0x1ad5fb000 + 25040
10  NativeScript                    0x0000000102b13808 0x102acc000 + 292872
11  NativeScript                    0x0000000102b49e5c 0x102acc000 + 515676
12  NativeScript                    0x000000010365d3c4 0x102acc000 + 12129220
13  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
14  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
15  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
16  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
17  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
18  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
19  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
20  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
21  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
22  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
23  NativeScript                    0x00000001036601b4 0x102acc000 + 12140980
Nativescript行重复500多行。然后我明白了:

Thread 1 name:  JavaScriptCore bmalloc scavenger
Thread 1:
0   libsystem_kernel.dylib          0x00000001ad6d0c8c 0x1ad6ac000 + 150668
1   libsystem_pthread.dylib         0x00000001ad5ee204 0x1ad5ea000 + 16900
2   libc++.1.dylib                  0x00000001ad722840 0x1ad714000 + 59456
3   NativeScript                    0x0000000102b8cbe4 0x102acc000 + 789476
4   NativeScript                    0x0000000102b8ca94 0x102acc000 + 789140
5   NativeScript                    0x0000000102b8b678 0x102acc000 + 783992
6   NativeScript                    0x0000000102b8acec 0x102acc000 + 781548
7   NativeScript                    0x0000000102b8c7ac 0x102acc000 + 788396
8   libsystem_pthread.dylib         0x00000001ad5f51ec 0x1ad5ea000 + 45548
9   libsystem_pthread.dylib         0x00000001ad5f8aec 0x1ad5ea000 + 60140

Thread 2:
0   libsystem_pthread.dylib         0x00000001ad5f8ad8 0x1ad5ea000 + 60120

Thread 3:
0   libsystem_pthread.dylib         0x00000001ad5f8ad8 0x1ad5ea000 + 60120

Thread 4:
0   libsystem_pthread.dylib         0x00000001ad5f8ad8 0x1ad5ea000 + 60120

Thread 5:
0   libsystem_pthread.dylib         0x00000001ad5f8ad8 0x1ad5ea000 + 60120

Thread 6 name:  Heap Helper Thread
Thread 6:
0   libsystem_kernel.dylib          0x00000001ad6d0c8c 0x1ad6ac000 + 150668
1   libsystem_pthread.dylib         0x00000001ad5ee204 0x1ad5ea000 + 16900
2   NativeScript                    0x0000000102ba2310 0x102acc000 + 877328
3   NativeScript                    0x0000000102b9da10 0x102acc000 + 858640
4   NativeScript                    0x0000000103271cf0 0x102acc000 + 8019184
5   NativeScript                    0x0000000102b8e600 0x102acc000 + 796160
6   NativeScript                    0x0000000102ba0744 0x102acc000 + 870212
7   NativeScript                    0x0000000102ba1b30 0x102acc000 + 875312
8   libsystem_pthread.dylib         0x00000001ad5f51ec 0x1ad5ea000 + 45548
9   libsystem_pthread.dylib         0x00000001ad5f8aec 0x1ad5ea000 + 60140

Thread 7 name:  JSC Heap Collector Thread
Thread 7:
0   libsystem_kernel.dylib          0x00000001ad6d0c8c 0x1ad6ac000 + 150668
1   libsystem_pthread.dylib         0x00000001ad5ee204 0x1ad5ea000 + 16900
2   NativeScript                    0x0000000102ba2310 0x102acc000 + 877328
3   NativeScript                    0x0000000102b9da10 0x102acc000 + 858640
4   NativeScript                    0x0000000103271cf0 0x102acc000 + 8019184
5   NativeScript                    0x0000000102b8e600 0x102acc000 + 796160
6   NativeScript                    0x0000000102ba0744 0x102acc000 + 870212
7   NativeScript                    0x0000000102ba1b30 0x102acc000 + 875312
8   libsystem_pthread.dylib         0x00000001ad5f51ec 0x1ad5ea000 + 45548
9   libsystem_pthread.dylib         0x00000001ad5f8aec 0x1ad5ea000 + 60140

Thread 8 name:  com.apple.uikit.eventfetch-thread
Thread 8:
0   libsystem_kernel.dylib          0x00000001ad6af5f4 0x1ad6ac000 + 13812
1   libsystem_kernel.dylib          0x00000001ad6aea60 0x1ad6ac000 + 10848
2   CoreFoundation                  0x00000001ad856068 0x1ad7ad000 + 692328
3   CoreFoundation                  0x00000001ad851188 0x1ad7ad000 + 672136
4   CoreFoundation                  0x00000001ad8508bc 0x1ad7ad000 + 669884
5   Foundation                      0x00000001adb90994 0x1adb89000 + 31124
6   Foundation                      0x00000001adb90874 0x1adb89000 + 30836
7   UIKitCore                       0x00000001b197d49c 0x1b0ef5000 + 11043996
8   Foundation                      0x00000001adcc10b0 0x1adb89000 + 1278128
9   libsystem_pthread.dylib         0x00000001ad5f51ec 0x1ad5ea000 + 45548
10  libsystem_pthread.dylib         0x00000001ad5f8aec 0x1ad5ea000 + 60140

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x00000001ad6a95d8   x5: 0x000000016db522c0   x6: 0x000000000000006e   x7: 0xffffffffffffffec
    x8: 0x0000000102a59800   x9: 0x00000001ad5f0b5c  x10: 0x00000001ad5ec720  x11: 0x000000000000000b
   x12: 0x00000001e422b080  x13: 0x0000000000000001  x14: 0x0000000000000010  x15: 0x0000000000000002
   x16: 0x0000000000000148  x17: 0x0000000000000000  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000000507  x21: 0x000000016db522c0  x22: 0x0000000102a598e0  x23: 0x000000010367b495
   x24: 0x0000000000000000  x25: 0x0000000000000000  x26: 0x000000016db537e0  x27: 0x00000001e9a2b9a0
   x28: 0x0000000000000001   fp: 0x000000016db52220   lr: 0x00000001ad5ec790
    sp: 0x000000016db52200   pc: 0x00000001ad6d0ebc cpsr: 0x40000000
   esr: 0x56000080  Address size fault

Binary Images:
0x1022a8000 - 0x1022affff mobile arm64  <5f391bacb2993711a06411adaf34562a> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/mobile
0x1027d0000 - 0x10281bfff SocketIO arm64  <beb5044ed4233fdc974ed73fee4bf1c9> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/SocketIO.framework/SocketIO
0x1028b4000 - 0x1028dffff Starscream arm64  <7e6a5107d333347bb22abb3e9d48ef0d> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/Starscream.framework/Starscream
0x10293c000 - 0x102947fff Toast arm64  <2a50d9d655243c28a7f4c5fab69b53dd> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/Toast.framework/Toast
0x10295c000 - 0x102963fff TNSWidgets arm64  <fde1bcbc250834e0928be366e6e442f3> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/TNSWidgets.framework/TNSWidgets
0x1029f0000 - 0x102a53fff dyld arm64  <571392a7e1e6369f8805c1a141f3c1c5> /usr/lib/dyld
0x102acc000 - 0x1037bbfff NativeScript arm64  <a85f51cba55e35f2b076c503bfe23a88> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/NativeScript.framework/NativeScript
0x103b14000 - 0x103eb7fff Mapbox arm64  <01ae5a1ef2b1340288539b7ec8d61378> /var/containers/Bundle/Application/96251F76-540E-4140-A35D-619EDF113FDD/mobile.app/Frameworks/Mapbox.framework/Mapbox
0x103fcc000 - 0x103fd7fff libobjc-trampolines.dylib arm64  <048eb53f47913e0a9314876c6577aa10> /usr/lib/libobjc-trampolines.dylib
0x1ad483000 - 0x1ad499fff libsystem_trace.dylib arm64  <f7e5141b7c243e5aaa79065004ecbf30> /usr/lib/system/libsystem_trace.dylib
0x1ad49a000 - 0x1ad4cbfff libxpc.dylib arm64  <217dc1a778213f1fa8373825d770ef05> /usr/lib/system/libxpc.dylib
0x1ad4cc000 - 0x1ad4ccfff libsystem_blocks.dylib arm64  <c06042b841f63e4994717b606330928a> /usr/lib/system/libsystem_blocks.dylib
0x1ad4cd000 - 0x1ad549fff libsystem_c.dylib arm64  <c4beb94cb8313889a4034b7a4aa4dcdf> /usr/lib/system/libsystem_c.dylib
0x1ad54a000 - 0x1ad5befff libdispatch.dylib arm64  <3a5db4e0bc24375d897e51e6cf7d6304> /usr/lib/system/libdispatch.dylib
0x1ad5bf000 - 0x1ad5defff libsystem_malloc.dylib arm64  <5dbcbc6428083e64890cb59f2ddfeb1d> /usr/lib/system/libsystem_malloc.dylib
0x1ad5df000 - 0x1ad5e9fff libsystem_platform.dylib arm64  <09a51269d3c53ece87b7f32c096af8e7> /usr/lib/system/libsystem_platform.dylib
0x1ad5ea000 - 0x1ad5fafff libsystem_pthread.dylib arm64  <c3fa4f34750f362bbefe835bfb15c0f8> /usr/lib/system/libsystem_pthread.dylib
0x1ad5fb000 - 0x1ad62bfff libobjc.A.dylib arm64  <b39048c383953de4af4daca3097fdc53> /usr/lib/libobjc.A.dylib
0x1ad62c000 - 0x1ad697fff libcorecrypto.dylib arm64  <6ddbd01331ce32cb9fce3c5f40880ac5> /usr/lib/system/libcorecrypto.dylib
0x1ad698000 - 0x1ad6abfff libc++abi.dylib arm64  <b148bc1f83c834e2868d00db2d9bbb55> /usr/lib/libc++abi.dylib
0x1ad6ac000 - 0x1ad6d9fff libsystem_kernel.dylib arm64  <92cbd0cb514f3a23a21c169e915052a7> /usr/lib/system/libsystem_kernel.dylib
0x1ad6da000 - 0x1ad70bfff libdyld.dylib arm64  <3a812c9416333a559831b451e9a59f3c> /usr/lib/system/libdyld.dylib
0x1ad70c000 - 0x1ad713fff libsystem_darwin.dylib arm64  <c10d7897c5833454b6f9697c78d9eeb6> /usr/lib/system/libsystem_darwin.dylib
0x1ad714000 - 0x1ad76afff libc++.1.dylib arm64  <4547c800a6533ece9808c26768583e25> /usr/lib/libc++.1.dylib
0x1ad76b000 - 0x1ad7acfff libsystem_info.dylib arm64  <bb4a834b619136be866b5018d4eb692d> /usr/lib/system/libsystem_info.dylib
线程1名称:JavaScriptCore bmalloc清道夫
线程1:
0 libsystem_kernel.dylib 0x00000001ad6d0c8c 0x1ad6ac000+150668
1 libsystem_pthread.dylib 0x00000001ad5ee204 0x1ad5ea000+16900
2 libc++.1.dylib 0x00000001ad722840 0x1ad714000+59456
3本机脚本0x0000000102b8cbe4 0x102acc000+789476
4本机脚本0x0000000102b8ca94 0x102acc000+789140
5本机脚本0x0000000102b8b678 0x102acc000+783992
6本机脚本0x0000000102b8acec 0x102acc000+781548
7本机脚本0x0000000102b8c7ac 0x102acc000+788396
8 libsystem_pthread.dylib 0x00000001ad5f51ec 0x1ad5ea000+45548
9 libsystem_pthread.dylib 0x00000001ad5f8aec 0x1ad5ea000+60140
线程2:
0 libsystem_pthread.dylib 0x00000001ad5f8ad8 0x1ad5ea000+60120
线程3:
0 libsystem_pthread.dylib 0x00000001ad5f8ad8 0x1ad5ea000+60120
线程4:
0 libsystem_pthread.dylib 0x00000001ad5f8ad8 0x1ad5ea000+60120
线程5:
0 libsystem_pthread.dylib 0x00000001ad5f8ad8 0x1ad5ea000+60120
线程6名称:堆辅助线程
线程6:
0 libsystem_kernel.dylib 0x00000001ad6d0c8c 0x1ad6ac000+150668
1 libsystem_pthread.dylib 0x00000001ad5ee204 0x1ad5ea000+16900
2本机脚本0x0000000102ba2310 0x102acc000+877328
3本机脚本0x0000000102b9da10 0x102acc000+858640
4本机脚本0x0000000103271cf0 0x102acc000+8019184
5本机脚本0x0000000102b8e600 0x102acc000+796160
6本机脚本0x0000000102ba0744 0x102acc000+870212
7本机脚本0x0000000102ba1b30 0x102acc000+875312
8 libsystem_pthread.dylib 0x00000001ad5f51ec 0x1ad5ea000+45548
9 libsystem_pthread.dylib 0x00000001ad5f8aec 0x1ad5ea000+60140
线程7名称:JSC堆收集器线程
线程7:
0 libsystem_kernel.dylib 0x00000001ad6d0c8c 0x1ad6ac000+150668
1 libsystem_pthread.dylib 0x00000001ad5ee204 0x1ad5ea000+16900
2本机脚本0x0000000102ba2310 0x102acc000+877328
3本机脚本0x0000000102b9da10 0x102acc000+858640
4本机脚本0x0000000103271cf0 0x102acc000+8019184
5本机脚本0x0000000102b8e600 0x102acc000+796160
6本机脚本0x0000000102ba0744 0x102acc000+870212
7本机脚本0x0000000102ba1b30 0x102acc000+875312
8 libsystem_pthread.dylib 0x00000001ad5f51ec 0x1ad5ea000+45548
9 libsystem_pthread.dylib 0x00000001ad5f8aec 0x1ad5ea000+60140
线程8名称:com.apple.uikit.eventfetch-Thread
线程8:
0 libsystem_kernel.dylib 0x00000001ad6af5f4 0x1ad6ac000+13812
1 libsystem_kernel.dylib 0x00000001ad6aea60 0x1ad6ac000+10848
2 CoreFoundation 0x00000001ad856068 0x1ad7ad000+692328
3 CoreFoundation 0x00000001ad851188 0x1ad7ad000+672136
4 CoreFoundation 0x00000001ad8508bc 0x1ad7ad000+669884
5基金会0x000 000 01ADB9099 4 0x1ADB89000 + 31124
6基金会0x000 000 01ADB90840X1ADB89000 + 30836
7 UIKitCore 0x00000001b197d49c 0x1b0ef5000+11043996
8基金会0x000 000 01ADCC10B0 0X1ADB89000 + 1278128
9 libsystem_pthread.dylib 0x00000001ad5f51ec 0x1ad5ea000+45548
10 libsystem_pthread.dylib 0x00000001ad5f8aec 0x1ad5ea000+60140
线程0在ARM线程状态下崩溃(64位):
x0:0x0000000000000000 x1:0x0000000000000000 x2:0x0000000000000000 x3:0x0000000000000000
x4:0x00000001ad6a95d8 x5:0x000000016db522c0 x6:0x000000000000006e x7:0xFFFFFFFFFFFFC
x8:0x0000000102a59800 x9:0x00000001ad5f0b5c x10:0x00000001ad5ec720 x11:0x000000000000000b
x12: