Coder Social home page Coder Social logo

appcenter-sampleapp-ios-swift's Introduction

App Center Sample App for iOS

The iOS application in this repository and its corresponding tutorials will help you quickly and easily onboard to Visual Studio App Center.

About this repository

The App Center SDK modules are already integrated within the application. Simply follow the tutorials to learn how to use each service.

Build status (master branch)

Build Service Status
App Center Build status
Azure Pipelines Build Status

Build the sample app

After forking the repository, you'll need to install CocoaPods to build the app.

sudo gem install cocoapods

Next, install the dependencies.

pod install

Open the .xcworkspace. The app can now build and run. You can learn to use the sample app with App Center with the tutorials below.

Codesigning

Codesigning is optional, but recommended.

Codesigning will allow you to deploy this sample app to your device. The Build and Distribute tutorials recommend that you codesign.

When creating a new App ID for this sample app, be sure to check the ** Notifications** service under the App Services section.

To sign the app in Xcode:

  1. Open .xcworkspace from the sample app's folder.
  2. Go to General within the .xcworkspace file.
  3. Under Identity, edit the Bundle Identifier to match the app ID.
  4. Import and select the provisioning profile under Signing (Debug) and Signing (Release).

Tutorial links

Begin with the Getting Started tutorial. After you've completed that, you can do the rest in the order below, or choose a specific tutorial to follow.

Contents

Tutorial Description
Getting Started Set up the app
Build Build the app
Test Run automated UI tests on real devices
Distribute Distribute application to a group of users
Crashes Monitor application crashes
Analytics View user analytics

appcenter-sampleapp-ios-swift's People

Contributors

achocron avatar anatolypristensky avatar dmitriykirakosyan avatar dvdsgl avatar elamalani avatar iamclement avatar jaeklim avatar jomedell avatar lumaxis avatar matkovivan avatar mehrdadmzfr avatar microsoft-github-policy-service[bot] avatar mikhailsuendukov avatar sshibu avatar thetinayang avatar vyas-n avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

appcenter-sampleapp-ios-swift's Issues

Upgrade to Swift 4.2

The project is on Swift 3 and hence Xcode 10 shows the warning that it can be upgraded.

The warning can be fixed by upgrading to Swift 4.2

Mark MSAppCenter session as test

Hi,

I noticed the analytics custom events contain the property "IsTestMessage" and I was wondering how I could leverage that field on my own test devices. I've looked at the documentation but couldn't find out how to populate this event field.

I would like to use that field on my personal test devices to avoid cluttering production analytics data

Kind regards,
Thiezn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.