问题标签 [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.
cordova - 代码推送和更新到 NPM 模块
我有一个 Cordova 应用程序,它利用Code Push来处理小型/中型更改,而无需用户返回应用程序商店。我知道不能通过代码推送来推送新的本机功能,因为这通常需要新的本机权限等。对于 Cordova,这将是任何插件更改。
但是,我不确定 NPM 模块调整是否会通过代码推送更新获得?有没有人能够阐明这一点?
cordova - Cordova CodePush 迁移 - 新插件?
我们将CodePush与 Cordova 一起使用。这项服务正在转移到微软的应用中心。主代码推送站点注意到,2018 年 2 月下旬将有一个新的“App Center CodePush SDK Launch”。我还没有看到 Cordova 的这个发布。
在我看来,现有的 CodePush 科尔多瓦插件在 App Center 文档中集成得相当好。这个 AppCenter 移动是否会有新的 Cordova 插件,或者现有的插件是否可以长期使用?我知道 CLI 会发生变化,但我更关心使用 Cordova 插件的应用程序集成。
xamarin.forms - Visual Studio App Center - 构建 Xamarin Forms 应用程序时包含重复的“EmbeddedResource”项目?
在 Visual Studio App Center 中构建 Xamarin Forms 应用程序时,它会抱怨使用netstandard2.0
.
在本地使用更新的 Visual Studio 和 Xamarin Forms,它非常适合构建和运行。
(CheckForDuplicateItems 目标)->
/usr/local/share/dotnet/sdk/2.0.3/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets(276,5):错误:重复' EmbeddedResource 的项目被包括在内。默认情况下,.NET SDK 包含项目目录中的“EmbeddedResource”项。您可以从项目文件中删除这些项目,或者如果您想将它们明确包含在项目文件中,则将“EnableDefaultEmbeddedResourceItems”属性设置为“false”。有关详细信息,请参阅https://aka.ms/sdkimplicititems。
如果不是嵌入的,应该如何将 xaml 文件添加到项目中?
更新:
使用 VSTS 和 Hosted Mac Agent 时出现相同的错误
yaml - VSTS - 应用中心 - Yaml - 找不到端点
我正在尝试使用 yaml 设置我的构建定义。我正在使用AppCenterDistribute 任务。它需要和端点到 MS App Center。我已经按照本教程设置了一个。
但是,我收到了该错误消息:
“步骤输入serverEndpoint引用了无法找到的端点App Center。服务端点不存在或未被授权使用。”
“App Center”是我在 VSTS 中设置的端点的名称。这里 yaml 中的任务:
端点存在(见下面的截图)
如果我手动创建“构建定义”(即没有 yaml),那么该端点在下拉列表中可用(见下文)。
顺便说一句,为了生成我的 yaml,我在不保存的门户上创建了一个游乐场构建定义,右上角有“查看 Yaml”按钮。见下文。
android - 如何使用应用中心推送服务发送静默通知
我正在尝试使用此 API发送静默通知(我的意思是不会在托盘中显示的通知) :
但是当我没有设置正文键时,我得到了这个错误:
所以我的问题是是否有办法在 android 中发送静默通知(在 ios 中我知道有content-available 标志)
提前Tnx!
xamarin.android - 'Android.Runtime.UncaughtExceptionHandler' 的类型初始化程序引发了异常
我的 xamarin android 应用程序运行良好,但每次启动时都会出现此异常。
该应用程序是从 appcenter 的构建服务构建的,一如既往。如果我以调试或发布模式在本地构建它,它会正常启动。使用搭载 Android 7 的设备。
有没有人遇到过这个异常并且知道该怎么做?
泰!
18828 W monodroid: Calling into managed runtime init
E mono :
E mono : Unhandled Exception:
E mono : System.TypeInitializationException: The type initializer for 'Android.Runtime.UncaughtExceptionHandler' threw an exception. ---> System.ArgumentNullException: Value cannot be null.
E mono : Parameter name: method
E mono : at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) <0x56d026b4 + 0x00d74> in :0
E mono : at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method) <0x56d03594 + 0x0001f> in :0
: at Android.Runtime.UncaughtExceptionHandler..cctor () <0x57d908a4 + 0x0003f> in :0
: --- End of inner exception stack trace ---
: at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_generic_class_init (intptr)
: at Android.Runtime.JNIEnv.Initialize (Android.Runtime.JnienvInitializeArgs* args)
- 编辑
启用所有 AOT/LVVM/并发垃圾收集器/proguard/multidex 选项
-- 编辑 2
因此,似乎 mono_UnhandledException 为 null 或 AppDomain_DoUnhandledException 为 null。
将尝试在 appcenter 中升级或降级单声道版本。应该是错的。
-- 编辑 3
AppDomain.cs 最近在单声道中发生了变化:
但是 DoUnhandledException 没有改变。
-- 编辑 4
在本地构建/发布时工作正常。所以问题是特定于appcenter的。
xamarin.forms - 应用中心。如何通过 ps1 (PowerShell) 启动创建新版本?
如果我从 Bitrise 创建构建,我可以通过 ps1 启动构建。
例如:
App Center如何实现?谢谢。
firebase - Firebase 云消息传递 (FCM) - HTTP V1 API 还是旧版 HTTP API?
我们的目标是从我们的后端向设备组发送通知,并且只有从服务器端才能知道哪个设备应该接收通知。
我们已经对 AppCenter 进行了一些尝试,因为我们主要使用 Xamarin iOS/Android/Forms,但现在我们怀疑直接使用 Firebase API 可能更好,因为它更广泛、更强大。
我看到新版本的 API(HTTP V1)无法向令牌列表发送通知,该功能在旧 API 中可用registration_ids
参数(https://firebase.google.com/docs/cloud-messaging /发送消息)。
设备组名称(仅限旧协议)
我不能使用主题,因为何时发送通信是服务器的责任,为通知准备“邮件列表”。
我正在考虑使用设备群消息(https://firebase.google.com/docs/cloud-messaging/android/device-group),但这些是旧 api 的一部分,我不确定它是否有意义/可以将它们与新版本的 API 一起使用。
是否可以选择发送一批 100-200-500 个推送通知,每个推送通知只发送一个令牌?理论上,可以发送的通知没有限制,但我担心发送太多通知可能会被禁止。
使用旧版 API 会更好吗?AppCenter (Microsoft) 也使用旧版 API,这很明显是因为设置的工作方式,并且因为从 AppCenter 的控制台可以将通知发送到令牌列表,而 Firebase 控制台上的功能不可用。
另一个人刚刚问了类似的问题,但答案是使用主题(如何一次为所有用户发送 Firebase 通知?)。
xamarin - 在 Microsoft AppCenter 测试云上运行 UI 脚本的 API 是什么 - Xamarin
有人知道在 Microsoft 应用中心上运行 UI 脚本的 API 吗?
https://api.mobile.azure.com/v0.1/apps/{owner_name}/{app_name}/test_runs/{test_run_id}/report
我从https://openapi.appcenter.ms/#/尝试过,但它不起作用。
xamarin - 如何获取 Microsoft appcenter 的 TEAM API 密钥
我正在使用 cake 脚本在测试云上部署 xamarin ui scipts,为此我需要我正在运行我的脚本的应用中心中团队的 API 密钥。我能够在 xamarin 测试云中找到这些密钥,但是在它们移至 Microsoft appcenter 后,我无法在 Microsoft appcenter 上找到运行测试脚本所需的团队 api 密钥。
https://github.com/Redth/Cake.Xamarin/blob/master/src/Cake.Xamarin/TestCloudRunner.cs https://cakebuild.net/api/Cake.Xamarin/MDToolSettings/