问题标签 [mobile-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.

0 投票
4 回答
1008 浏览

c# - 移动中心 UITest 退出代码 20

我一直在尝试通过 Visual Studio Mobile 中心运行 UI 测试一段时间,但出现以下错误:

准备测试...失败了。错误:无法准备 UI 测试工件。返回退出代码 20。

我查看了 mobile-center-cli github 页面,发现错误代码 1 到 63 是为 TestCloud 保留的。真的没有关于这个错误的文档,所以我希望有人能够指出我正确的方向。

使用的命令:

0 投票
1 回答
226 浏览

xamarin.android - 是否有解决方案来为 VSTS 构建定义中的不同构建配置获取应用程序机密

我们正在尝试创建一个构建定义来构建多个构建配置。该应用程序使用 Mobile Center 应用程序密钥,该密钥对于构建在各种配置中的应用程序会有所不同。有没有办法只获取特定构建配置的应用程序密码,而不在同一配置中指定所有应用程序密码。

我刚刚画出来是为了更好地解释。 在此处输入图像描述

应用程序输出将进入每个配置的存储库。

0 投票
1 回答
311 浏览

ios - 如果同时添加 HockeyApp 和 MobileCenter pod,则无法构建应用程序

我尝试将 Azure Mobile Center添加到已经使用 HockeyApp 进行崩溃报告(和分发)的项目中。

这是 Pod 文件:

pod install它上面添加了MobileCenter版本0.9.0

该应用程序无法使用可怕的Apple Mach-O Linker Error. 这是相关的错误输出:

MobileCenter.framework如果您手动添加,MobileCenterAnalytics.framework和框架,也会发生同样的事情MobileCenterCrashes.framework,如docs 中所述

但如果您只手动添加MobileCenter.frameworkMobileCenterAnalytics.framework框架,则不会。

所以我的问题是:我是在某个地方搞砸了,还是微软在某个地方搞砸了,并在他们的框架HockeyAppMobileCenterCrashes框架中为某些东西赋予了相同的全局名称?

0 投票
1 回答
344 浏览

xamarin.android - Mobile Center 是 Xamarin 构建失败并出现 pthread_mutex_lock 错误

我正在使用 Visual Studio App Center 将 Xamarin.Forms 应用程序构建到 Xamarin.Android 中。该应用程序在我的机器上的开发和发布配置中构建良好,但是当我尝试在 Mobile Center 上构建时,构建几乎完成(即 MSBuild 阶段),但随后出现此致命错误:

0 投票
1 回答
124 浏览

xamarin - Visual Studio 应用中心 - 代理构建

当我在 Visual Studio App Center 平台上自动构建我的 Xamarin Forms 应用程序(Android 和 iOS)时,组件不会自动下载为 NuGet 包。未找到并执行引用错误时。如何解决这种情况?

0 投票
1 回答
70 浏览

xamarin - 哪些技术规范与创建家庭 UnitTest 实验室相关?

我需要针对物理移动设备运行测试,并且需要同时将单元测试部署到许多并发设备。

从概念上讲,这类似于 Xamarin 移动测试云或 Microsoft 移动云......但我需要一个本地等效项,以便我可以测试蓝牙和 GPS 功能

我希望测试 7 到 14 个物理设备都连接到同一个 USB 集线器。

问题

  • 一台 Mac / Windows 机器可以通过一个 USB 端口与多少台设备通信?

  • 在选择硬件时,我需要牢记哪些电源注意事项?

这是我想象的一个视觉示例,但是该设备专注于充电,而不是将 USB 背板连接到计算机。

0 投票
1 回答
533 浏览

xamarin - NET标准项目中如何使用nuget包,只兼容portable-net45+win8+wp8+wpa81?

语境

经过几个小时的无聊工作,我刚刚将所有 PCL 项目迁移到 Xamarin.Forms 解决方案中的 .NET 标准。(为什么?因为当时这似乎是个好主意)

无论如何,我成功了。

作为下一步我决定添加 Xamarin Insights,我被定向到https://mobile.azure.com/,在那里我指示使用 Microsoft.Azure.Mobile.Analytics 和 Microsoft.Azure.Mobile.Crashes 包。

但是,在安装任何软件包时,我收到此错误:

问题

我理解错误。请不要告诉我我必须将所有项目再次迁移回 PCL。(并放弃 .NET 标准)。

我有一些记忆,在某处我读到有一个神奇的包,我安装它然后它提供了一些技巧,一切都会再次很酷。(还是我在做梦?)

0 投票
0 回答
1196 浏览

android - Mobile Center 崩溃报告不起作用

语境

我正在尝试在Android 模拟器上测试我的 Xamarin Forms 应用程序崩溃报告。所有分析功能都在工作,但是我在服务器中看不到单个崩溃报告。我正在使用Crashes.GenerateTestCrash();,但我也产生了真正的崩溃。

从诊断看来,设备甚至没有将崩溃信息发送到服务器。

问题

我错过了什么?或者我还应该尝试什么?

诊断和我到目前为止所尝试的

  • 首先,我已经仔细阅读了https://docs.microsoft.com/en-us/mobile-center/sdk/troubleshooting/xamarin页面上的故障排除 段落“崩溃未显示在门户中”

  • 我知道我必须重新启动应用程序才能发送崩溃信息

  • 我已打开详细日志记录:MobileCenter.LogLevel = LogLevel.Verbose;似乎一切都已初始化,包括“设置 Xamarin 崩溃处理程序”
  • 检查了控制台详细输出,有正确的 JSON 分析数据传输,但是没有任何与崩溃相关的痕迹
  • 手动调试并检查该行Crashes.GenerateTestCrash();正在执行。
  • 在 OnStart 中,我还检查了 prev 崩溃:

    // Returns false: bool didAppCrash = Crashes.HasCrashedInLastSessionAsync().Result; ErrorReport crashReport = Crashes.GetLastSessionCrashReportAsync().Result;

控制台日志部分

0 投票
2 回答
2255 浏览

azure - 应用中心未跟踪事件

我正在为移动应用尝试新的 Visual Studio App Center 平台。它给了我崩溃和安装的版本OK,所以应用程序秘密和SDK配置OK。

但是,当我尝试跟踪自定义事件时,根据教程,我在 Mobile Center 仪表板中得到“未找到事件”。我尝试在发布和调试模式下使用我的应用程序,但没有结果。

我的代码(Xamarin.Forms):

有构造函数,所以我确信这些行被执行了。

0 投票
1 回答
146 浏览

.net - 使用 git 子模块时的 Mobile Center CI 递归构建

我有一个c#基础Xamarin.Forms项目,其中包含一个“git 子模块”作为依赖项。子模块实际上是另一个具有许多项目的 dotnet 解决方案,但是我的应用程序只依赖其中一个。

移动中心 CI 在构建时被压碎。似乎无论我的入口点项目引用如何,移动中心都会递归地构建每个被克隆为副作用的不相关项目。我如何告诉 CI 只构建目标项目及其引用。

我希望 CI 只构建我的 Xamarin.Forms 项目及其依赖项,而不是所有内容。

我错过了什么?

注意。从我的入口点 csproj 到粉碎移动中心 CI 构建的入口点没有任何参考链接。