【问题标题】:dSYM file not uploaded manually on New RelicdSYM 文件未在 New Relic 上手动上传
【发布时间】:2018-05-14 05:38:34
【问题描述】:

https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ios/configuration/upload-dsyms-bitcode-apps#manual-dsym 按照上面的新遗物链接;

我使用以下命令创建了一个压缩的 dSYM 文件

**/usr/bin/zip --recurse-paths --quiet "/Users/pc_name/Desktop//dSYMs/Zipped" "/Users/pc_name/Desktop/dSYMs/Gathapp.app.dSYM"**

并使用

将此压缩的 dSYM 文件手动上传到新的遗物
**curl -F dsym=@"/Users/pc_name/Desktop/dSYMs/Zipped.zip" -H "X-APP-LICENSE-KEY:AAe2e4ab995d9d79f6a63ee6021015708df47d28ad" https://mobile-symbol-upload.newrelic.com/symbol**
curl: (56) SSLRead() return error -9806

但它会引发 curl 错误:curl: (56) SSLRead() return error -9806 这是这个错误的详细说明

**curl -F dsym=@"/Users/pc_name/Desktop/dSYMs/Zipped.zip" -H "X-APP-LICENSE-KEY:AAe2e4ab995d9d79f6a63ee6021015708df47d28ad" https://mobile-symbol-upload.newrelic.com/symbol  -v**
***   Trying 50.31.164.200...**
*** TCP_NODELAY set**
*** Connected to mobile-symbol-upload.newrelic.com (50.31.164.200) port 443 (#0)**
*** TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256**
*** Server certificate: *.newrelic.com**
*** Server certificate: GeoTrust SSL CA - G3**
*** Server certificate: GeoTrust Global CA**
**> POST /symbol HTTP/1.1**
**> Host: mobile-symbol-upload.newrelic.com**
**> User-Agent: curl/7.54.0**
**> Accept: */***
**> X-APP-LICENSE-KEY:AAe2e********************************
**> Content-Length: 16245590**
**> Expect: 100-continue**
**> Content-Type: multipart/form-data; boundary=------------------------da9fea6c243e19fc**
**> **
**< HTTP/1.1 100 Continue**
*** SSLRead() return error -9806**
*** Closing connection 0**
**curl: (56) SSLRead() return error -9806**

请帮帮我。我必须象征崩溃错误。

【问题讨论】:

    标签: crash newrelic dsym newrelic-platform relic


    【解决方案1】:

    我得到了解决方案, 而不是使用命令创建 DSYM 文件

    **/usr/bin/zip --recurse-paths --quiet "/Users/pc_name/Desktop//dSYMs/Zipped" "/Users/pc_name/Desktop/dSYMs/Gathapp.app.dSYM"**
    

    您应该从https://appstoreconnect.apple.com/ 下载 DSYM 文件 请按照以下步骤操作:

    1. 访问https://appstoreconnect.apple.com
    2. 登录。
    3. 我的应用程序 -> 选择 您的项目-> 活动(所有已部署构建的列表)-> 单击 要下载 DSYM 文件的内部版本号 -> 在 下载 DSYM 文件按钮(右下)。
    4. 下载这个文件(已经 zip/压缩格式。无需再次压缩)。
    5. 将此 DSYM 压缩文件上传到您的 New Relic。

    谢谢。如果有任何相关问题,请在下方评论。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-14
      • 2017-12-27
      • 1970-01-01
      • 2019-02-10
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多