// In application:dIDFinishLaunchingWithOptions:[Fabric with:@[[Crashlytics class],[Twitter class]]];// In Info.pList<key>Fabric</key><dict> <key>APIKey</key> <string>myAPIKey</string> <key>Kits</key> <array> <dict> <key>KitInfo</key> <dict/> <key>Kitname</key> <string>Crashlytics</string> </dict> <dict> <key>KitInfo</key> <dict> <key>consumerKey</key> <string>myConsumerKey</string> <key>consumerSecret</key> <string>myConsumerSecret</string> </dict> <key>Kitname</key> <string>Twitter</string> </dict> </array></dict>
但是,我似乎只得到了报告给Crashlytics的一部分崩溃事件.当我完成强制崩溃的步骤(调用[[Crashlytics sharedInstance]崩溃];并在没有附加调试器的情况下运行应用程序时),会记录错误.然而,在我们的App Store构建中,我知道崩溃发生在Crashlytics中我看不到. Crashlytics是否因某些原因无法捕获所有崩溃?除了OOM相关的崩溃,我在文档中找不到任何证据.
我假设第一条评论的答案会询问:
>我的调试信息格式使用dSYM文件设置为DWARF.
> Bitcode被禁用.
> App Store构建肯定设置为Release模式而不是DeBUG模式.
> Fabric仪表板表示没有丢失dSYM.
#!/bin/bash# From https://docs.fabric.io/apple/crashlytics/missing-dsyms.HTML#bitcode-download# Upload a DSYM for your app to Fabric/Crashlytics if it's missing.# Usage uploadDsymFabric <Dsym>.zip# For a production release,I had to first download the DSYM from iTunes Connect.# I got this from the Info.pListAPI_KEY="<snip>"/Applications/Fabric.app/Contents/MacOS/upload-symbols -a $API_KEY -p ios总结
以上是内存溢出为你收集整理的ios – 在Crashlytics中没有报告App Store崩溃全部内容,希望文章能够帮你解决ios – 在Crashlytics中没有报告App Store崩溃所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)