草庐IT

refresh_dsyms

全部标签

ios - App Store 下载 dSYM 中缺少 UUID dSYM(更多目标应用)

我在使用iOS应用程序(XCode10.3)时遇到以下问题:Crashlytics说我缺少dSYM,并提供了缺少的dSYMUUID(我缺少必需和可选的UUID)该应用是BitCode应用,dSYM从AppStore下载,并上传到Crashlytics。我看到其他dSYM的许多其他崩溃是正确下载和去符号化的。该应用是多目标应用。以前,当应用程序只是单一目标应用程序时,一切正常。额外的目标似乎是个问题。所有目标都有BitCode和DWARF,并选择了dSYM所有目标都调用在构建阶段运行的Crashlytics(至少我相信我这样做是正确的)目标是watch应用、watch应用扩展、Siri意

objective-c - TTLauncherItem : change badge immediately (or: how to refresh TTLauncherView)

我有一个TTLauncherView和一些TTLauncherItems。这些显示角标(Badge),代表来自网络的消息。我在viewWillAppear:中设置了角标(Badge),因此如果我切换到另一个View然后返回,则会显示正确的角标(Badge)。但是我想在收到消息后立即更新角标(Badge)。在TTLauncherView上调用setNeedsDisplay没有帮助?如何刷新TTLauncherView?在我的MessageReceiver类中,我这样做:TTNavigator*navigator=[TTNavigatornavigator];[(OverviewContr

ios - 0Auth2 : when do you use the refresh token to get a new access token? 过期前还是过期后?

我正在开发一个用于我的IOS应用程序的API,我很好奇在oAuth2中使用刷新token的最佳实践。我正在使用用户密码授权来生成访问token和刷新token。如果token每60分钟过期,那么这意味着客户端每60分钟必须进行3次连续的API调用:1.使用访问token从API获取资源,2.api响应无效token,因此我们需要使用刷新token,3.现在token已刷新,我们需要再次尝试初始调用。那么,我想知道的是,最好在token过期之前刷新它吗?还是在API响应token过期错误后生成新的访问token更好? 最佳答案 不确定

ios - UITableView 在 "pull down to refresh"期间顶部有额外空间

我的表格View有问题。它的顶部有一个空间,如下所示:当我打开TasksTableViewController时,问题没有显示出来。但是当我像这样从TaskTableVC打开另一个ViewController时:FilterTasksTableViewController*fttvc=[self.storyboardinstantiateViewControllerWithIdentifier:@"FilterTasksTableViewController"];fttvc.delegate=self;UINavigationController*navVC=[self.storybo

ios - 有崩溃报告、dsym 文件但没有 ipa/xarchive : How to symbolicate the crash log?

我昨天完成了TestFlight构建并从一台Mac切换到另一个位置。今天我看到,崩溃管理器中有崩溃,但它们没有符号化。我下载了TestFlight中构建的dSym文件,我有该构建的源代码(从昨天开始应用了一些修复,但拥有一个类和行仍然非常有帮助)-但我没有这里是办公室Mac上的实际构建。如何将符号应用于崩溃日志?更新:我尝试直接调用symbolicatecrash,但在路径中无法访问它。我不得不用完整的路径集来调用它imac:Contentsthst$pwd/Applications/Xcode.app/Contentsimac:Contentsthst$./SharedFramewo

ios - 在缺少 dSYM 的 iOS 9.2 中使用 Crashlytics

我昨天刚刚在我的应用程序中安装了Crashlytics,但我在尝试追踪它在仪表板中警告我的丢失的dSYM时遇到了麻烦。目前正在运行Xcodev7.2.1并为iOS9.2构建我很确定我已经按照当前Stackoverflow对这个问题的每个回答都无济于事。我试过:Thisanswer和thisanswer我已经尝试进入XcodeOrganizer并从那里下载dSYM,但它说没有可下载的。有没有其他方法可以找到这些,或者我只是无法在我的应用程序中使用Crashlytics? 最佳答案 在仔细查看之后,我找到了一个解决方案(或只是一个解决方

ios - 在不上传 dsym 的情况下删除 Fabric missing dsym 警告消息

我不小心导致了与生产应用程序相同版本号的Xcode构建崩溃,现在我在仪表板上始终显示以下警告:"FoundxunsymbolicatedcrashesfrommissingdSYMs..."我的问题是,如果我不想查看这些崩溃,因为它们是自行生成的,有没有一种方法可以删除警告消息,而无需上传dsym,因为我找不到请求的使用mdfind的dsym。谢谢 最佳答案 在Fabric中,dSYMS被标记为“必需”或“可选”,如果您缺少的是必需的,我认为在上传dSYMS之前您无法删除警告。如果找不到dSYMS,您可以随时从Xcode的管理器或i

ios - 如何在 Xcode 6.4 中创建 .dsym 文件

我知道这应该是一个很容易解决的问题,但我很难过。使用Xcode6.4,我如何创建.dsym文件(如果重要的话,这是为了提交Veracode扫描)。我能找到的所有说明都是针对Xcode 最佳答案 归档您的应用程序后,在您的派生数据中~/Library/Developer/Xcode/DerivedData/转到您的应用程序AppName-xxxxxxxxx/Build/Intermediates/ArchiveIntermediates/AppName/BuildProductsPath/Release-iphoneos您的.dsym

ios - Crashlytics 如何从 Carthage 框架上传 dsym 文件

按照此处的说明https://docs.fabric.io/apple/crashlytics/advanced-setup.html为了自动将dSYM文件上传到结构,您只需在应用程序目标上运行Fabric.framework/run脚本。我的项目配置如下:ProjectF-productisDynamicFrameworkProjectA-productis.app-depends_on:-ProjectF-X.frameworkfromCarthage在项目A的目标上,我添加了构建阶段,以运行Fabric.framework/run脚本。在ProjectF的某处,我强行崩溃并观察了

objective-c - 如何实现 "Refresh"和 "Reload"表(代码重构)

我有以下情况:1)1XPhotoTableViewController用于显示照片列表(每个单元格一张照片),就像Instagram所做的那样2)PhotoTableViewController导航栏中的刷新按钮,用于重新加载表格(右上角)3)PhotoTableViewController导航栏中的选项按钮,用于选择选项列表,例如"最新照片,最受欢迎等)(左上角)4)列表末尾的“加载更多”单元格(限制为20张照片),用于将下一组照片附加到表格View。照片是从服务器获取的,以JSON文件的形式出现。查询:我相信所有3个按钮(点2、3和4)基本上都想做同样的事情,即刷新和重新加载表格。