Questions tagged [visual-studio-app-center]

Visual Studio App Center is your continuous integration, delivery and feedback solution for Android, iOS, Windows, and macOS apps, enabling you to ship higher-quality apps faster and with greater confidence.

App Center is a continuous integration, delivery and feedback cloud service that helps you ship better iOS, Android, Windows, and macOS apps, faster. It brings together the beta distribution and crash analytics features of HockeyApp and the Xamarin Test Cloud ability to run automated UI tests on physical devices in the cloud. It provides cloud build services so that you can have “continuous integration” running for every code committed to a branch, without the headache of managing your own local build machine. App Center also provides app usage analytics and the ability to segment users and send them push notifications. You can choose to use just one of the services as part of your app development lifecycle, or combine them into a complete CICD process.

Build in the cloud

If you’re the only dev working on a project, you may just build everything locally. When there is a team of developers working on a project, you might prefer centralized build support. Instead of maintaining your own lab infrastructure, connect App Center to your source code repository and have it do builds for you. Builds can be triggered manually, or you can use Continuous Integration to have App Center build every time new code is pushed to the branches you specify.

Test on real devices

Testing your app locally on an emulator is different than running it on a real device. App Center can deploy your tests, along with your application, to real devices. It captures screenshots at the test steps you define, and provides complete logs of the test run. This gives you access to thousands of real devices and hundreds of configurations (a specific device model with a specific version of the OS).
App Center supports popular frameworks such as Appium, Espresso, and XCUITest. Test every UI interaction your users can do, and diagnose bugs and performance problems every time you build, with detailed step-by-step tracking reports, screenshots, and logs.

Deploy everywhere with ease

App Center helps you distribute your app to beta testers and users on iOS, Android, Windows, and macOS with every commit or on demand. Send different builds to different groups of testers and notify them via in-app updates. When ready, release to Apple’s App Store, Google Play, and to Microsoft Intune. To install on iOS devices, you must first register the device with your Apple developer account and add it to a provisioning profile. When the app is signed based on that provisioning profile, it can be installed on those devices. Attempting to install it on another device will fail. App Center streamlines the process of gathering the necessary device identifiers from testers, performing the registration and signing. Android apps do not require the extra device registration step prior to signing.

Insightful crash reports

Monitor the health of your app with advanced capabilities such as intelligent crash grouping and management, faster debugging with symbolication, and detailed crash reports. Get notified and fix issues as they come up.   

You can enable your app to send crash errors to App Center. The crashes are processed to identify groups of the same type of crash. The stacktrace helps you identify where in the source code the crash is occurring. The App Center SDK is modular, so that you can avoid adding overhead to your app for SDK functionality you aren’t using. The SDKs have been open sourced on github.com in the Microsoft organization.

Real-time analytics

Grow your audience by focusing on what’s important with deep insights about user sessions, top devices, OS versions, behavioral analytics and event trackers for your iOS, Android, Windows, and macOS apps.  Easily create custom events to track anything. App Center analytics helps you understand your users. The single-line integration provides information about how many users are using the app. When the app is installed, it’s assigned a unique identifier used for analytics.
The App Center SDK is modular. To enable gathering and sending analytics data, add the module in the
App Center shows the distribution of sessions, devices, countries, languages and app version. It also provides the distribution of OS version. For Android, the API level is shown. Countries are identified by the carrier country provided by the platform. Language is based on the user’s system settings. You can filter by version and time range.

Push live updates to your app

Visual Studio App Center combines the power of CodePush with cloud-hosted builds, automated UI tests, crash reports, analytics, and push services. With this integration, we are doubling-down with CodePush development. Get all the features you use today and new resources you need to ship five-star apps, faster - All in one place.

Support

App Center supports Objective-C, Swift, Java, Xamarin, React Native and more.
We're just getting started and have big plans for helping you deliver better iOS, Android, Windows, and macOS apps faster.

Links

694 questions
0
votes
0 answers

iOS build distribution through Appcenter

I am trying to distribute my Xamarin Forms iOS app through Visual Studio App Centre. I am using a In-House Certificate for the same but the app is not getting installed. Does App Centre supports distribution on In-House Certificates.
Ashish Kumar
  • 755
  • 2
  • 6
  • 25
0
votes
0 answers

AppCenterPush does not register device and does not receive notification - Swift 4

I'm following microssoft's step-by-step to use AppCenterPush, however when trying to insert "MSPushDelegate.setDelegate (self)" Xcode returns me the following error "Type 'MSPushDelegate' has no member 'setDelegate'". I think I can not register the…
Maicon Santos
  • 109
  • 1
  • 1
  • 10
0
votes
1 answer

How to write test script in eclipse for appium using Appcenter & AWS as a device farm?

I have used the followings. - Eclipse for IDE - Framework Appium - Language Java - Android SDK - Maven for build - Appium server I have downloaded a sample project from Sample project configured all the things but getting error. error…
0
votes
0 answers

App Center test cases getting failed throwing error "shel': Error while starting {"message"=>"Waited for Calabash server on 37282. Did not launch.","

I am using Xamarin UITest 2.2.6 (Tried downgrading the version to 2.2.4 & 2.2.5). I can sucessfully run my tests on my local machine. We are not using calabash package dependency anywhere in our project. While running my tests on App Center we are…
0
votes
1 answer

How do I enable the deploy to visual studio app center task in my build pipeline?

I created a pipeline to test publish my hello UWP application. My build pipeline contains a task Deploy to Visual Studio App Center. No errors are indicated in my settings. How do I enable the deploy task?
Kirsten
  • 15,730
  • 41
  • 179
  • 318
0
votes
1 answer

Import a vs 2017 solution git repo into azure devops

I am trying to use appcenter with azuredevops services. I have created a solution "HelloWorld" on local PC in VS 2017 and added to local Git repository I have created a project in AzureDevOps "MobileApps" How do I import my new shiny solution in…
developer9969
  • 4,628
  • 6
  • 40
  • 88
0
votes
1 answer

AppCenter in UWP with sqlite-pcl-net

I'm using AppCenter and SQLite in my multi-platform application (Xamarin Forms for Android and iOS, and native UWP (not Xamarin)). I also use SQLite. It worked fine, but now I updated to newer versions for both AppCenter and SQLite, and I got an…
Maxim Alexeyev
  • 1,021
  • 11
  • 24
0
votes
0 answers

Appcenter Push: Unable to display notification

I am trying to implement a event handler to see if a custom data attribute is present and if so remove some app data. The issue is now that no due to the event delegate i cannot show the notifications that do not match the custom data value. I need…
0
votes
1 answer

Multiple App Export to Application Insights from App center

I have configured continuous export of my mobile App from App center to Application Insights. All my logs and crash reports are moving from App center to Application Insights. Problem is am not able to uniquely identify the Application in…
0
votes
0 answers

Command "CompileSwift normal arm64" fails when importing framework (with Carthage) in Visual Studio App Center

I am new to iOS development and I am currently playing with Package Managers, in this case I am trying to use Carthage to import Alamofire into my app. I was able to build the application in Xcode and side load it on my device and the application…
Paul R.
  • 182
  • 2
  • 10
0
votes
1 answer

Visual Studio App Center - VSTS Multiple Organizations

I am currently trying to set up a build through Visual Studio App Center to connect to a VSTS repository. I have a VSTS account through my works Active Directory and I am also a member of other organizations VSTS instances using the same email. When…
Mike Richards
  • 939
  • 3
  • 14
  • 23
0
votes
1 answer

bash-scripting error on Microsoft AppCenter for pre-build script

I am having issues with the pre-build script on appcenter. Appcenter uses bash for the pre-build scripts. I want to change "qa.api" to "beta.api" in my api.js file. I tried the following but it does not seem to work: #!/usr/bin/env bash if […
Harshet
  • 1
  • 2
0
votes
0 answers

Why are the header search paths not used building from the command line?

I'm trying to build a XCode workspace with xcodebuild 9.4.1. Here is my command line: xcodebuild -workspace ios/VAPoc.xcworkspace \ -scheme VAPoc \ -configuration 'Release' \ -sdk iphoneos Sadly it fails using…
anon
0
votes
2 answers

Release application always crashing on splash screen

I'm facing an issue with React Native release builds. Either on iPhone or Android, my application works fine in debug mode, but after building with release configuration, the app always crashes on the splash screen. On Android, I'm getting an…
Simon LEDUNOIS
  • 347
  • 2
  • 4
  • 11
0
votes
0 answers

Failed resolution of: Lcom/google/firebase/messaging/FirebaseMessagingService

I'm struggling to solve the following issue: Failed resolution of: Lcom/google/firebase/messaging/FirebaseMessagingService Here is my Log: Im using Xamarin Forms 3.1.0.583944 with Microsoft.AppCenter.Push 1.8.0, Android API 27 I have researched and…
N Subedi
  • 2,858
  • 2
  • 22
  • 36