Kiihdytä sovelluksiasi Mobile DevOpsin avulla
Hyödynnä HockeyAppia ja tuo mobiilisovelluskehitykseesi täydellinen Mobile DevOps -virtaus. Tämän laajennuksen avulla HockeyApp integroituu Visual Studio Team Services- tai Team Foundation Server -palveluihin ja tehostaa mobiilisovellusten kehittämistä, hallintaa, seurantaa ja toimitusta.
- Jakelu – Lataa sovelluksesi beta-testausta ja saumattomia sovelluksen sisäisiä päivityksiä varten
- Kaatumisraportit – Saat symbolisia kaatumisraportteja testauksen aikana ja tuotannossa
- Palaute – Anna käyttäjiesi luoda vuoropuhelu kanssasi suoraan sovelluksesta
- Käyttäjämetriikat – Näet, miten käyttäjät ovat vuorovaikutuksessa sovelluksesi kanssa, ja voit suunnitella investointejasi todellisen datan perusteella
- Sovellusten hallinnointi – Luo tiimejä käyttöoikeuksien hallintaan, integroida Azure Active Directoryyn ja ottaa tiimisi nopeasti käyttöön
Aloittaminen HockeyAppin kanssa
Ei sinulla ole HockeyApp-tiliä? Aloittaminen on helppoa. Voit käyttää Microsoft-tiliäsi, sosiaalisen median tiliäsi tai pelkkää sähköpostiosoitettasi HockeyApp-tilin perustamiseen. Ilmaispaketissa on kaksi sovellusta, yksi omistaja eikä datarajoituksia. Jos tarvitset enemmän sovelluksia tai omistajia, voit päivittää johonkin yrityssuunnitelmistamme, jolloin saat enemmän sovelluksia ja omistajia. Kunkin sovelluksen avulla voit kohdistaa sen tietylle alustalle. Voit pitää rajoittamattoman määrän versioita kustakin sovelluksesta HockeyAppissa ilman kaatumisia, palautetta tai käyttäjämittareita koskevia tietorajoituksia. Vain omistajat voivat luoda sovelluksia, mutta kun sovellus on luotu, kehittäjät tai jatkuvan integroinnin / jatkuvan käyttöönoton prosessisi voivat ladata uusia versioita sovelluksesta, mikä tekee päivityksistä yksinkertaisia organisaatiollesi. Aloita HockeyAppin kanssa.
Käyttö
Tämä laajennus asentaa seuraavat komponentit:
- Palvelupäätepiste yhteyden muodostamiseksi HockeyAppiin
- Kehitystehtävä sovelluksen käyttöönottamiseksi HockeyAppiin
- HockeyApp-widgetti
Voidaksesi ottaa sovelluksen käyttöön HockeyAppissa sinun on luotava palvelupäätepiste ja sen jälkeen käytettävä kehitystehtävän avulla sovelluksen käyttöönottoa.
Luo HockeyApp-palvelupäätepiste:
- Mene HockeyApp-sivustolla kohtaan Tilin asetukset ja valitse API-tunnukset
- Kopioi käyttöoikeustunnuksesi tiedot.
- Avaa Palvelut-sivu Visual Studion Tiimipalveluiden ohjauspaneelissa.
- Valitse New Service Endpoint (Uusi palvelupäätepiste) -luettelosta HockeyApp.
- Syötä token ja muut tiedot luodaksesi palvelupäätepisteen.
Asenna sovelluksesi HockeyAppiin
- Avaa build-määrittelysi ja lisää HockeyApp-tehtävä. Tehtävä löytyy ADD TASKS -valintaikkunan Deploy-osiosta.
- Syötä HockeyApp-tehtävän tarvittavat parametriarvot:
- HockeyApp Connection: Valitse aiemmin luotu palvelun päätepiste.
- App ID: Tämä tunniste on käytettävissä HockeyApp-verkkoportaalissa sovelluksen luomisen jälkeen. Lisätietoja uuden sovelluksen luomisesta löydät täältä.
- Binääritiedoston polku: Ladattava sovelluspaketti. Jos rakennat sovelluksen edeltävässä rakennusvaiheessa, varmista, että syötät suhteellisen polun sovelluspakettiin; esimerkiksi $(Agent.ReleaseDirectory).
- Syötä muut valinnaiset parametrit, joita erityisesti tarvitset:
- Symbolitiedoston polku: Ladattava symbolipaketti. Jos rakennat sovelluksen edeltävässä rakennusvaiheessa, varmista, että annat suhteellisen polun dSYM-tiedostoon iOS & Mac-sovellusten osalta, mapping.txt- tai symbols.zip-tiedostoon Android-sovellusten osalta tai kansioon, jossa on kaikki .pdb-tiedostot UWP-sovelluksen osalta.
- Natiivikirjaston tiedostopolku: Tämä valinnainen parametri voidaan asettaa .zip-tiedostoon, jossa on kaikki poistamattomat .so-tiedostot Androidissa. HockeyApp tyhjentää tällöin symbolit näistä .so-tiedostoista.
- Release Notes (File): Markdown-tiedosto, joka sisältää sovelluksen julkaisuhuomautukset.
- Release Notes: Merkkijono, joka sisältää sovelluksen julkaisutiedot.
- Julkaise?: Tehdäänkö sovellus saataville. Voidaan asettaa vain täysi käyttöoikeus tai lataus & Julkaisutunnisteet:
- Ei valittuna (oletusasetus) – Älä anna käyttäjien ladata tai asentaa tätä versiota
- Valittu – Saatavilla ladattavaksi tai asennettavaksi
- Pakollinen?: Tehdäänkö tämä versio pakolliseksi.
- Notify Users?: Ilmoitetaanko testaajille saatavuudesta. Voidaan asettaa vain Full Access- tai Upload & Release tokens:
- Unchecked (oletus) – Älä ilmoita testaajille
- Checked – Ilmoita kaikille testaajille
- Strategy: Lisätäänkö uutena buildina vai korvataanko build, jolla on sama build-numero. Oletusarvo on lisätä uutena buildina, vaikka sama build-numero olisi olemassa.
- Syötä kaikki valinnaiset latausrajoitukset, joita haluat soveltaa sovellukseen HockeyApp:
- Tunniste(t): Rajoita lataaminen pilkulla erotettuun tunnisteiden luetteloon.
- Joukkue(t): Rajoita lataaminen pilkulla erotettuun joukkueen tunnusten luetteloon; esimerkiksi teams=12,23,42, jossa 12, 23 ja 42 on määritelty tietokannassa joukkueidesi tunnuksiksi.
- User(s): Rajoita lataaminen pilkulla erotettuun käyttäjätunnusten luetteloon; esimerkiksi users=1224,5678, jossa 1224 ja 5678 on määritelty tietokannassa käyttäjien tunnuksiksi.
Add the HockeyApp widget to your dashbaord
- Navigoi joukkueen kojelautaan ja napsauta vihreää painiketta, jossa on plus oikeassa alareunassa, avataksesi widget-luettelon.
- Valitse HockeyApp widget ja napsauta add. Konfiguroimaton widget lisätään kojelautaan.
- Klikkaa widgettiä konfiguroidaksesi sen.
- Syötä HockeyApp-widgetin tarvittavat konfigurointiarvot:
- Nimi: Valitse widgetin nimi.
- App ID: Tämä tunniste on käytettävissä HockeyApp-verkkoportaalissa sovelluksen luomisen jälkeen. Lisätietoja uuden sovelluksen luomisesta löydät täältä.
- Tallenna kokoonpano.