Skip to content

[Bug]: 上传symbol 后,ios app 的下载页面报错“非常抱歉,服务当前遇到一些技术问题造成访问异常。”。exception_object=PG::UndefinedColumn: ERROR: column "identifier" does not exist #1406

Description

@dehengxu

部署方式 | How to Deploy

使用一键部署脚本 | Using zealot-docker on-click install (Default)

部署版本 | Version

5.1.0-nightly

Git 哈希值 (长度 40)| Git Ref (40 length)

1db5d6e

反代服务 | Reverse Proxy

apisix

HTTPS 证书类型 | HTTPS(SSL)

可受信任的证书 Verified SSL

已阅读文档 | Read the document

  • 已阅读 | Yes

描述 | Description

在后台先上传完debug ipa 后,接着上传对应的 symbol zip 文件,再回到对应包的版本页面时,提示 “非常抱歉,服务当前遇到一些技术问题造成访问异常。”。 后台日志如下:

exception_object=PG::UndefinedColumn: ERROR: column "identifier" does not exist

但删除 symbol 之后,包下载页面就恢复正常了。

符号包里,有 app.dSYM 和 扩展 appex.dSYM 。

问题日志 | Relevant log output

method=GET path=/lPmui/35 format=html controller=ReleasesController action=show status=500 allocations=7674 duration=30.03 view=0.00 db=4.15 time=2024-02-22 18:05:24 +0800 exception=["ActionView::Template::Error", "PG::UndefinedColumn: ERROR:  column \"identifier\" does not exist\nLINE 1: ..._file_metadata\".\"debug_file_id\" = $1 AND (data -> identifier...\n                                                             ^\n"] exception_object=PG::UndefinedColumn: ERROR:  column "identifier" does not exist
zealot-zealot-1    | LINE 1: ..._file_metadata"."debug_file_id" = $1 AND (data -> identifier...
zealot-zealot-1    |                                                              ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions