我们正在向 App Store 提交一个带有已编译框架的应用程序。在 Xcode 中构建应用程序之前,框架的 dSYM 文件就可用。在将 dSYM 文件上传到 Apple 之前将其复制到存档(通过构建步骤)是否有意义? Apple 会自动使用额外的 dSYM 文件吗?框架的符号化是否可以与 TestFlight 一起使用?
更重要的是,dSYM 不会被运送给用户吗? (如果有人可以提供一个链接,说明 dSYMS 已被 Apple 删除,那就太好了。)
最佳答案
您可以阅读有关 dSYM 的信息:
- > https://developer.apple.com/library/archive/technotes/tn2151/_index.html
- > https://docs.fabric.io/apple/crashlytics/missing-dsyms.html
您可以尝试将 dSYM 文件放入存档内的 dSYM 文件夹中,苹果将在 TestFlight 上使用它。
您还可以随时使用 crashlytics 服务并上传 dSYM。 如果您本地有 dSYM 文件,您可以自己对崩溃日志进行符号化。
Appstore 和 TF 不在应用程序内提供 dSYM。 dSYM 仅嵌入在开发版本中。
关于ios - 为已编译的框架添加 .dSYM 文件并将其发送到 App Store Connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57867475/