gpt4 book ai didi

xcode - 应用在 TestFlight 上运行,但在 Appstore 上崩溃,我如何在发布前在 Appstore 上模拟确切的版本?

转载 作者:行者123 更新时间:2023-12-03 16:59:23 31 4
gpt4 key购买 nike

我已经在 XCode、TestFlight、真实设备……一切的 Release模式下测试了该应用程序。

一切正常。
但是从 Appstore 下载后我的应用程序崩溃了。

这很烦人。

我认为 TestFlight 版本将是 Appstore 上运行的版本。
但事实并非如此,所以在 TestFlight 上进行测试是没有意义的?

无论如何要防止它?,比如在发布 之前从商店模拟精确的应用程序版本?

来自手机的崩溃日志。测试时不会发生这种情况。

Thread 12 name:  Dispatch queue: com.apple.root.background-qos
Thread 12 Crashed:
0 *myappname* 0x0000000102544950 0x1024b4000 + 592208
1 *myappname* 0x000000010253c718 0x1024b4000 + 558872
2 libdispatch.dylib 0x00000001c4abfc2c 0x1c4abe000 + 7212
3 libdispatch.dylib 0x00000001c4ac1088 0x1c4abe000 + 12424
4 libdispatch.dylib 0x00000001c4acfd78 0x1c4abe000 + 73080
5 libdispatch.dylib 0x00000001c4ad0400 0x1c4abe000 + 74752
6 libsystem_pthread.dylib 0x00000001c4b26a64 0x1c4b23000 + 14948
7 libsystem_pthread.dylib 0x00000001c4b2cc7c 0x1c4b23000 + 40060

最佳答案

如果您向应用商店提交了与使用 TestFlight 测试的版本完全相同的构建(这是您应该做的),并且如果您在将应用提交到应用商店时关闭了 bitcode(我推荐),那么它们绝对是相同的可执行文件,它们的行为不可能不同。

如果你发现了一个你之前没有发现的错误,那可能是因为你犯了一个线程错误。此类错误可能难以追踪,因为(如您的示例所示)它们不会一直弹出。但这并不是因为您的问题所暗示的应用程序之间存在神秘的差异。

关于xcode - 应用在 TestFlight 上运行,但在 Appstore 上崩溃,我如何在发布前在 Appstore 上模拟确切的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58351653/

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