gpt4 book ai didi

iphone - 应用程序在启动时死亡,但没有崩溃报告

转载 作者:行者123 更新时间:2023-12-03 18:30:37 26 4
gpt4 key购买 nike

我已经向一些用户提供了我的应用程序的临时版本。其中两人的应用程序在启动时死机,而一名用户则没有任何问题。我也可以毫无问题地安装临时...但对我来说总是如此。一位用户从 Xcode Organizer Console 发送了以下信息。他们没有找到任何崩溃日志。我不知道如何理解下面的信息。突出的一件事是“许可被拒绝”。

我将配置文件和 myapp.app 文件放在 dropbox 文件夹中。然后,用户从同一位置检索文件。我已针对保管箱中的 .app 文件运行协同设计并获得有效输出:

codesign -vvvv myapp.app
myapp.app: valid on disk
myapp.app: satisfies its Designated Requirement

有人知道如何找出该应用程序不适用于该用户的原因吗?

这是一位用户的控制台输出。他们找不到任何相关的崩溃日志:

Stats
totalMLSITDBPostProcessing=5.31s
commands=0.01
misc=0.45s
icuSort=4.41s (MLS_icu_data=0.23s, MLS_icu_sec_data=0.13, dropIdx=0.04, normalize=0.13, update_orders=1.31, tStatsICUOther1=0.02, createIndex=2.50)
Sun Dec 13 12:35:04 unknown com.apple.launchd[1] <Error>: (UIKitApplication:com.cygen.myapp[0x8cb6]) posix_spawn("/var/mobile/Applications/4B036396-3294-4E0A-BBCC-4118E72846D4/myapp.app/myapp", ...): Permission denied
Sun Dec 13 12:35:04 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.cygen.myapp[0x8cb6]) Exited with exit code: 1
Sun Dec 13 12:35:04 unknown SpringBoard[24] <Warning>: Failed to spawn myapp. Unable to obtain a task name port right for pid 179: (os/kern) failure
Sun Dec 13 12:35:04 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.cygen.myapp[0x8cb6]) Throttling respawn: Will start in 2147483647 seconds
Sun Dec 13 12:35:04 unknown SpringBoard[24] <Warning>: Application 'myapp' exited abnormally with exit status 1
Sun Dec 13 12:35:10 unknown springboardservicesrelay[155] <Warning>: Unable to parse property list data of length: 0
Sun Dec 13 12:35:13 unknown com.apple.launchd[1] <Error>: (UIKitApplication:com.cygen.myapp[0x3ce5]) posix_spawn("/var/mobile/Applications/4B036396-3294-4E0A-BBCC-4118E72846D4/myapp.app/myapp", ...): Permission denied
Sun Dec 13 12:35:13 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.cygen.myapp[0x3ce5]) Exited with exit code: 1
Sun Dec 13 12:35:13 unknown SpringBoard[24] <Warning>: Failed to spawn myapp. Unable to obtain a task name port right for pid 182: (os/kern) failure
Sun Dec 13 12:35:13 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.cygen.myapp[0x3ce5]) Throttling respawn: Will start in 2147483647 seconds
Sun Dec 13 12:35:13 unknown SpringBoard[24] <Warning>: Application 'myapp' exited abnormally with exit status 1

最佳答案

临时分发是出了名的棘手。如果你错过了一件事,整个链条就会失败。这是我凭空想到的,基于它至少适用于您的一个用户的事实:

  1. 您确定移动临时配置证书包含失败的用户的 UDID 吗?
  2. 这些用户的设备上是否有旧证书? (即,您在安装新证书之前是否删除了现有证书?“设置”->“常规”->“配置文件”)
  3. 您确定代码签名的 .app 包包含这些用户的 UDID(位于名为embedded.mobileprovisioning 的文件内)吗? (在 ProvisionedDevices 键下)
  4. 移动配置证书是否已过期?
  5. 您的开发者代码签名证书是否已过期?
  6. 应用程序包在安装前是否被用户重命名?
  7. 在进行发行版构建之前,您是否尝试过进行清理?

关于iphone - 应用程序在启动时死亡,但没有崩溃报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1898733/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com