问题标签 [visual-studio-app-center]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 无法在 Xamarin.iOS 应用上启用 AppCenter.Crashes
尝试在现有 Xamarin.iOS 应用程序上使用新的 AppCenter,我遇到了 AppCenter.Crashes API 的一些问题。
我按照入门部分并在我的 AppDelegate.cs 中添加以下代码:
我还安装了相应的 NuGet 包(这是我的 packages.config 中的相应行)
请注意,如果我禁用 AppCenter.Crashes 模块:
一切都很好(我可以在应用中心后端看到分析)
但是启用 AppCenter.Crashes 模块后,我的应用程序崩溃并在控制台中显示以下消息:
1.mscrasheslogbuffer
最后的日志从到重复59.mscrasheslogbuffer
请注意,我的应用程序加载遵循以下步骤:
- 使用图像加载第一个 viewController,一个活动指示器调用一些 Rest API
- 在 API 调用后,使用 NavBar 对另一个 ViewController 执行 segue
应用程序似乎在两步之间崩溃:我可以看到第一个屏幕和日志表明 http/api 的东西是好的。
请注意,我在模拟器和真实设备上具有相同的行为。
有任何想法吗 ?
编辑1:添加更多日志AppCenter.LogLevel = LogLevel.Verbose;
xamarin.forms - 微软应用中心添加外部包
如何在我的项目中添加包源?
在我的 Visual Studio 中,我转到工具 -> 选项 -> Nuget 包管理器 -> 包源。
并添加在这种情况下不在 Nuget 中的包信息。现在在 App Center 中我没有找到这些信息,因此我的项目无法编译
xamarin.ios - Visual Studio App Center 不显示崩溃日志
我正在使用视觉工作室,我已经为视觉工作室(iOS)集成了应用程序中心,就像他们的文档中一样。
我可以在 appcenter 门户中看到分析报告,甚至可以看到每个会话的日志流。但我在 crashlytics 门户中看不到崩溃报告。尝试了所有步骤,例如上传 dSYM 文件,但没有任何效果。任何机构都面临同样的问题?
xamarin.forms - Xamarin.Android 的 AppCenter“应用程序启动”失败
我很难确定导致 AppCenter 中的“应用程序启动”测试失败的原因。这是我得到的日志:
尝试在具有相同设备型号(Google PIXEL XL)和操作系统版本(Android 8.0)的模拟器上复制场景,并在我的模拟器上成功部署
nuget - 应用中心上的 Nuget 还原问题
当我尝试在 Microsoft 的 App Center 上构建应用程序时出现此错误。
packages.config 项目中的错误 https://{myDomainOnVSTS}.com/_packaging/CustomNugetPackages/nuget/v3/index.json:无法加载源 https://{myDomainOnVSTS}.pkgs.visualstudio.com/ 的服务索引_packaging/CustomNugetPackages/nuget/v3/index.json。输入不是有效的 Base-64 字符串,因为它包含非 base 64 字符、两个以上的填充字符或填充字符中的非法字符。 https://api.nuget.org/v3/index.json:在源代码中找不到包“CalendarWithNoDeselect.1.0.0”
奇怪的是,该应用程序在 VSTS 和我的本地机器上使用私有源构建得很好。
这是 Nuget.Config 文件
有人可以帮我解决这个问题。
EDIT1:问题出在环境变量上,因为当我不使用它们时,包会恢复如下。
command-line-interface - 在 cake build 中使用 CLI 命令 - Microsoft 应用中心
我是蛋糕制作的新手。我想从 Cake 脚本运行 Microsoft appcenter 命令。我尝试使用 cake.powershell https://cakebuild.net/addins/powershell/
// appcenter.ps1 刚刚为 Appcenter 提供了 CLI 命令“ appcenter test run uitest --app \"5678999\" --devices \"7738\" --app-path ./iPhone.ipa --test-series \"master \" --locale \"en_US\" --build-dir /iPhone/bin/Debug "
这没有用。
我也试过
来自https://cakebuild.net/dsl/process/
任何人都可以建议或提供示例代码如何从 cake 脚本运行 CLI 命令?我需要为 Microsoft Appcenter 工具运行 CLI。
android - 在 Android xamarin 中捕获和处理全局异常
我们正试图阻止应用程序在异常记录错误时重新启动并优雅地终止应用程序。我们使用AndroidEnvironment.UnhandledExceptionRaiser += HandleAndroidException; in the mainLauncher / activity to catch unhandled exceptions.
问题是:
在 HandleAndroidException 方法中,我们希望向用户显示应用程序将关闭的通知。活动对象不可用,因此我们无法显示HUD/对话框。
显示对话框后,我们希望终止应用程序并防止它以不可用状态重新启动。(已测试
this.FinishAffinity(); ,Finish(); System.Diagnostics.Process.GetCurrentProcess().Kill();
等)该应用程序仍会重新启动。在同样的方法中,我们尝试在 Visual Studio App Center 中跟踪错误 (Crashes.TrackError(e.Exception);) 异常没有记录在 appcenter 中。(将错误写入本地日志文件可以正常工作。)
appium - 如何在 Visualstudio Appcenter 中运行 Appium 测试
我已经使用 C# 和 MSTest 在 Appium 中为我的 Android 应用程序编写了所有 UI 自动化测试。目前这些测试正在 Browserstack 中运行。
我想用 VisualStudio Appcenter 替换 browserstack,但找不到任何文档来在 Appcenter 上运行我的 C# Appium。Appcenter 是否支持这种组合?
ios - AppCenter 构建失败,没有这样的模块
我在 AppCenter 上的自动 iOS 构建失败并出现以下错误(片段):
但我不知道问题可能是什么。我正在使用 CocoaPods 导入该框架。
我的Podfile
样子是这样的(删除了所有其他的豆荚):
我有一个appcenter-post-clone.sh
可在 AppCenter 中识别的 Post Clone 脚本,其中包含:
编辑:在要编译的文件列表中向下移动有问题的文件后,我得到另一个 CocoaPod 的相同错误。所以在我看来,没有发现 CocoaPods
这里出了什么问题?