最近,我尝试在AppStore中更新我的应用程序。但由于以下原因而被拒绝。
但是我尝试使用提到的iOS版本(12.2)的所有设备,但是运行正常。我找不到解决方案。
所以请建议我如何解决此问题?
从Apple
2. 1 Performance: App Completeness
Guideline 2.1 - Performance - App Completeness
We were unable to review your app as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.
Next Steps
To resolve this issue, please revise your app and test it on a device to ensure it will launch without crashing.
Resources
For information on how to symbolicate and read a crash log, please review Tech Note TN2151 Understanding and Analyzing Application Crash Reports.
以下是Appstore审核小组提供的CrashLog:
{“ app_name”:“ AppName”,“ timestamp”:“” 2019-04-16 09:22:18.55 -0700“,” app_version“:” 1.0.16“,” slice_uuid“:” c8914002-4b38-3da0-8e31-829f5bddbdfd“,” adam_id“:1396367559,” build_version“:” 2“,” bundleID“:” com .appname.appnameapp“,” share_with_app_devs“:false,” is_first_party“:false,” bug_type“:” 109“,” os_version“:” iPhone 作业系统12.2 (16E227)“,” incident_id“:” 72C0D4A0-BF23-404C-A796-F13701758240“,”名称“:” appname“} 事件标识符:72C0D4A0-BF23-404C-A796-F13701758240 CrashReporter密钥:1830fca23702e57d80d0b7f4d1230373d6415b5d硬件 型号:xxx流程:appname [33978]路径:
/private/var/containers/Bundle/Application/540E1CAA-E3F1-4F45-85FE-AD4060B38B9A/appname.app/appname 标识符:com.appname.appnameapp版本:2 (1.0.16)AppStoreTools:10E121a代码类型:ARM-64 (本机)角色:非UI父进程:已启动[1] 联盟:com.appname.appnameapp [1885]日期/时间:2019-04-16 09:22:18.4322 -0700启动时间:
2019-04-16 09:22:15.3728 -0700操作系统版本:iPhone OS 12.2 (16E227)基带版本:5.55.00报告版本:104异常类型:EXC_BREAKPOINT(SIGTRAP)异常代码: 0x0000000000000001,0x0000000100530ca4终止信号:跟踪/ BPT 陷阱:5终止原因:命名空间SIGNAL,代码0x5终止 进程:异常处理程序[33978]由线程触发:0
答案 0 :(得分:2)
根据您写的问题部分:
我尝试了所有设备
似乎您可能正在iOS模拟器中运行,而不是在真实设备上运行。崩溃日志显示您的应用程序在ARM上运行,这意味着它可能在真实设备上运行。您是否尝试过在真实设备上运行应用程序?如果不是这样,那么,如果您请求访问用户设备上的某些内容,可能会导致启动时使设备崩溃的信息可能是Info.plist中缺少权限字符串。我最近还阅读了this主题,有关开发人员在12.2上发生的崩溃。也许您可以研究您的依赖项是否符合您开发的Swift版本。