Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 应用程序在应用程序商店发布时崩溃_Ios_Crash Reports - Fatal编程技术网

Ios 应用程序在应用程序商店发布时崩溃

Ios 应用程序在应用程序商店发布时崩溃,ios,crash-reports,Ios,Crash Reports,我已经用各种iOs版本测试了我的应用程序,结果在这些设备上运行良好。但当我发布到应用商店时,他们拒绝了应用在发布时崩溃的说法。即使我用同样的iOs版本测试过,我也无法说服他们为什么应用程序会在他们的手机上崩溃 请让我知道,如何解决这个问题,我附上了错误日志 {"app_name":"CakeApp","timestamp":"2017-08-10 06:54:09.29 -0700","app_version":"3","slice_uuid":"ba63de93-382a-3879-933d-

我已经用各种iOs版本测试了我的应用程序,结果在这些设备上运行良好。但当我发布到应用商店时,他们拒绝了应用在发布时崩溃的说法。即使我用同样的iOs版本测试过,我也无法说服他们为什么应用程序会在他们的手机上崩溃

请让我知道,如何解决这个问题,我附上了错误日志

{"app_name":"CakeApp","timestamp":"2017-08-10 06:54:09.29 -0700","app_version":"3","slice_uuid":"ba63de93-382a-3879-933d-e584d00cb7aa","adam_id":1233988265,"build_version":"1.2","bundleID":"com.ppshein.CakeApp","share_with_app_devs":false,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 10.3.3 (14G60)","incident_id":"81B4B45E-ACB0-4305-81BE-B88E4E257238","name":"CakeApp"}
Incident Identifier: 81B4B45E-ACB0-4305-81BE-B88E4E257238
CrashReporter Key:   318083a7319cbe05fd01b4c953a58aebe938f998
Hardware Model:      xxx
Process:             CakeApp [5822]
Path:                /private/var/containers/Bundle/Application/126924F1-2DBF-4F12-8355-1C5787680F75/CakeApp.app/CakeApp
Identifier:          com.ppshein.CakeApp
Version:             1.2 (3)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.ppshein.CakeApp [1034]


Date/Time:           2017-08-10 06:54:09.0262 -0700
Launch Time:         2017-08-10 06:54:06.9573 -0700
OS Version:          iPhone OS 10.3.3 (14G60)
Report Version:      104

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001002749c8
Termination Signal: Trace/BPT trap: 5
Termination Reason: Namespace SIGNAL, Code 0x5
Terminating Process: exc handler [0]
Triggered by Thread:  0

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   CakeApp                     0x00000001002749c8 0x100098000 + 1952200
1   CakeApp                     0x000000010026dca4 0x100098000 + 1924260
2   UIKit                           0x00000001930eae48 0x19306a000 + 527944
3   UIKit                           0x00000001932f737c 0x19306a000 + 2675580
4   UIKit                           0x00000001932fce24 0x19306a000 + 2698788
5   UIKit                           0x00000001933118b0 0x19306a000 + 2783408
6   UIKit                           0x00000001932fa0b8 0x19306a000 + 2687160
7   FrontBoardServices              0x000000018eaf8884 0x18eabe000 + 239748
8   FrontBoardServices              0x000000018eaf86f0 0x18eabe000 + 239344
9   FrontBoardServices              0x000000018eaf8aa0 0x18eabe000 + 240288
10  CoreFoundation                  0x000000018cefd42c 0x18ce22000 + 898092
11  CoreFoundation                  0x000000018cefcd9c 0x18ce22000 + 896412
12  CoreFoundation                  0x000000018cefa9a8 0x18ce22000 + 887208
13  CoreFoundation                  0x000000018ce2ada4 0x18ce22000 + 36260
14  UIKit                           0x00000001930e3fc8 0x19306a000 + 499656
15  UIKit                           0x00000001930dec9c 0x19306a000 + 478364
16  CakeApp                     0x00000001000a5e3c 0x100098000 + 56892
17  libdyld.dylib                   0x000000018be3959c 0x18be35000 + 17820

您是否在干净的环境中测试了应用程序?卸载应用程序并删除其所有数据,然后重新安装


您可以尝试通过对堆栈跟踪进行符号化来解决崩溃问题,如中所述,这可以帮助您识别崩溃的代码部分。

在app store上提交应用程序之前,您是否测试了Testflight版本?有时,应用程序在发布环境中表现不一样。显然不可能确定,因为这里没有足够的信息,但从跟踪来看,我冒昧地猜测您正在使用Swift,这是一个启动时崩溃,强制在一个名为from
application(uU2;:didFinishLaunchingWithOptions)
的方法中展开一个可选文件。至于复制,正如Palle的回答所说,删除应用程序(如果它是一个测试设备,就像它应该的那样,完全删除它),然后安装testflight/beta版本。