Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

项目在 Testflight 上会闪退 #33

Open
SYFH opened this issue Nov 10, 2019 · 3 comments
Open

项目在 Testflight 上会闪退 #33

SYFH opened this issue Nov 10, 2019 · 3 comments

Comments

@SYFH
Copy link

SYFH commented Nov 10, 2019

遇见一个很奇怪的 BUG, 项目在模拟器上运行没有问题, 真机测试也没有问题, Debug 和 Release 都没问题, 上传蒲公英也没有问题, 但上传到 TestFlight 后就会打开就闪退.

崩溃时的环境:
系统: 10.15.1
Xcode: 11.2
使用 Swift 5
包管理: Xcode 自带 SPM

最后一次正常的环境:
系统: 10.15
Xcode: 11.1
使用 Swift 5
包管理: Xcode 自带 SPM

这是 TestFlight 收集到的崩溃日志
error

Xcode 版本 11.0 ~ 11.2 都试过, 都是同样的问题.

在前几天的一个打包版本之前还是好的, 但之后的打包版本都不行, 即使 git 退回到那个正常的分支再打包也不行, 最后在 Xcode 11.0 上尝试关闭 bitcode 和 strip swift symbols 后打包可以正常运行, 但在 Xcode 11.2 上打包依然闪退.

在 stackover flow 上有人提示 Xcode 11.2 已在 2019.11.5 被官方弃用, 就把 Xcode 更新到了 11.2.1, bitcode 和 strip swift symbols 均开启, 然后在 scheme 改为 release 后模拟器运行终于出现闪退.

之后在 Xcode 11.2.1 上测试 , bitcode 和 strip swift symbols 选项和这个崩溃无关, 不管开启关闭, 崩溃依然.

json 文件已通过格式化工具检验通过, 可以正常读取与解析, 控制台打印数据是正确的.

目前已改为 ObjectMapper 解析 json, 一切正常.

@CoderMJLee
Copy link
Collaborator

这个问题最终解决了不

@Gavin123
Copy link

我现在也遇到了这个情况,审核时直接秒闪退。

@Gavin123
Copy link

mac版本 10.15.6 xcode版本:11.7

我在关闭了bitcode之后,目前是正常的。 希望作者修复下这个bug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants