新手求助,Mac App 重新签名后闪退

花了几天时间逆向某个最近很火的浏览器 arc.net ,设计师圈子几乎都在讨论。
目前是内测阶段,只有少数人拿到内测资格 ,看着让我非常羡慕。
而我自己本身是个设计师,非常想踊跃一试,几经辛苦问到一个已经拿到资格的朋友要了一个包,从包里的 info.plist 的检查更新 URL 拿到下载链接:
https://releases.arc.net/pull-request/7284/Arc-0.99.0-24683.zip
App 是用 SwiftUI 写的,分析起来有点恶心。
使用 Hopper 花了两天时间终于成功绕过了登录注册界面。
然后最后一步我按照以往经验重新签名:codesign --force --deep --sign - Arc.app
结果打开直接闪退,第一次闪退会弹出系统的 Keychain 钥匙串访问请求,目前怀疑跟它使用 Firebase 有关,就算不对 App 做任何修改直接重新签名也会这样,通过分析也没有发现内置检测程序签名的函数。
Console 里也只有没有帮助的错误内容:An uncaught exception was raised
用 Hopper 调试重签名后的 App,最后一个函数也只是 Sentry 的发送崩溃报告函数,往上追踪也没有任何跟检查 Codesign 有关的函数。处理崩溃报告的前面就是 NSApplication.run 了。
以前逆向过的 App 都没遇到过这个问题,网上也找不到什么有用的信息,只好请教一下各位前辈,实在不想让我这两天时间的成果白白浪废了