dSYM文件未在New Relic

时间:2017-11-30 10:18:29

标签: crash newrelic dsym newrelic-platform relic

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"**

并使用

手动将此Zipped 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()返回错误-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**

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

1 个答案:

答案 0 :(得分:0)

我找到了解决方案, 而不是使用命令创建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。

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