Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 130: | Zeile 130: | ||
** Menü linke Seite: ''private Apps'' | ** Menü linke Seite: ''private Apps'' | ||
** Private App hochladen | ** Private App hochladen | ||
<li class="list--element__alert list--element__hint">Größe < | <li class="list--element__alert list--element__hint">Größe < 100MB {{Hinweis-box||gr|2.1|status=update}}</li> | ||
<li class="list--element__alert list--element__warning">keine aktivierten Entwicklerfeatures (Debugmodus)</li> | <li class="list--element__alert list--element__warning">keine aktivierten Entwicklerfeatures (Debugmodus)</li> | ||
<li class="list--element__alert list--element__warning">Paketname darf Google '''noch nie bekannt''' gewesen sein!<br>→ Hoher Entwickleraufwand: Für jeden Kunden muss eine eigene APK existieren | <li class="list--element__alert list--element__warning">Paketname darf Google '''noch nie bekannt''' gewesen sein!<br>→ Hoher Entwickleraufwand: Für jeden Kunden muss eine eigene APK existieren | ||
Zeile 141: | Zeile 141: | ||
** Menu left side: ''private Apps'' | ** Menu left side: ''private Apps'' | ||
** Upload Private App | ** Upload Private App | ||
<li class="list--element__alert list--element__hint">Size < | <li class="list--element__alert list--element__hint">Size < 100MB {{Hinweis-box||gr|2.1|status=update}}</li> | ||
<li class="list--element__alert list--element__warning">no activated developer features (debug mode)</li> | <li class="list--element__alert list--element__warning">no activated developer features (debug mode)</li> | ||
<li class="list--element__alert list--element__warning">Package name must '''not have been known''' to Google before!<br>→ High developer effort: A separate APK must exist for each customer | <li class="list--element__alert list--element__warning">Package name must '''not have been known''' to Google before!<br>→ High developer effort: A separate APK must exist for each customer | ||
Zeile 169: | Zeile 169: | ||
{{var | 1=Private Apps--Hinweis | {{var | 1=Private Apps--Hinweis | ||
| 2= | | 2= | ||
<li class="list--element__alert list--element__hint"> Paketgröße muss < | <li class="list--element__alert list--element__hint"> Paketgröße muss < 100MB sein {{Hinweis-box||gr|2.1|status=update}}</li> | ||
<li class="list--element__alert list--element__hint"> Paketname darf Google '''noch nie bekannt''' gewesen sein </li> | <li class="list--element__alert list--element__hint"> Paketname darf Google '''noch nie bekannt''' gewesen sein </li> | ||
| 3= | | 3= | ||
<li class="list--element__alert list--element__hint"> Package size must be < | <li class="list--element__alert list--element__hint"> Package size must be < 100MB {{Hinweis-box||gr|2.1|status=update}}</li> | ||
<li class="list--element__alert list--element__hint"> Package name must '''not have been known''' to Google before </li> }} | <li class="list--element__alert list--element__hint"> Package name must '''not have been known''' to Google before </li> }} | ||
{{var | Play Store--Bild | {{var | Play Store--Bild | ||
Zeile 216: | Zeile 216: | ||
| per closedTrack in Kooperation mit dem Entwickler | | per closedTrack in Kooperation mit dem Entwickler | ||
| per closedTrack in cooperation with the developer }} | | per closedTrack in cooperation with the developer }} | ||
{{var | Verwendung von closedTracks | |||
| Verwendung von closedTracks | |||
| Use of closedTracks }} | |||
{{var | 1=closedTrack--desc | {{var | 1=closedTrack--desc | ||
| 2= | | 2=Google sieht explizit die Verwendung von Closed Tracks nicht nur für Beta-Versionen mit einem geschlossenen Kreis von Testern vor, sondern auch "<i>… customers may need more granular control over which versions of an app reaches end users.</i>" [https://support.google.com/googleplay/work/answer/10637198?hl=en&ref_topic=7042018 Managed Google Play Help] | ||
| 3= | | 3=Google explicitly provides for the use of closed tracks not only for beta versions with a closed circle of testers, but also "... customers may need more granular control over which versions of an app reaches end users.</i>" [https://support.google.com/googleplay/work/answer/10637198?hl=en&ref_topic=7042018 Managed Google Play Help] }} | ||
{{var | 1=closedTrack--Liste | {{var | 1=closedTrack--Liste | ||
| 2=Dieses Verfahren bietet folgende Vorteile: | | 2=Dieses Verfahren bietet folgende Vorteile: | ||
Zeile 237: | Zeile 240: | ||
| Entwicklerumgebung im Play-Store | | Entwicklerumgebung im Play-Store | ||
| Developer environment in Play Store }} | | Developer environment in Play Store }} | ||
{{var | Voraussetzungen--desc | {{var | 1=Voraussetzungen--desc | ||
| | | 2= | ||
* App Track erstellen | * App Track erstellen | ||
** https://developers.google.com/android-publisher/tracks | ** [https://developers.google.com/android-publisher/tracks APKS und Tracks] | ||
** https://support.google.com/googleplay/android-developer/answer/9845334 | ** [https://support.google.com/googleplay/android-developer/answer/9845334 Offenen, geschlossenen oder internen Test einrichten] | ||
* APK dem Track hinzufügen | * APK dem Track hinzufügen | ||
** Enterprise ID der Securepoint MDM Instanz dem Apptrack hinzufügen <br>zu finden unter: Unified Security Portal | ** Enterprise ID der Securepoint MDM Instanz dem Apptrack hinzufügen <br>zu finden unter:<br>[https://portal.securepoint.cloud Unified Security Portal] {{Menu|ms||cog|Einstellungen}} → {{b|{{spc|an|o|-|icon-c=rot}} Android Enterprise:}} {{ic|Verknüpft:enterprise/LC01abc23e}} | ||
** https://support.google.com/work/android/answer/9495634 | ** [https://support.google.com/work/android/answer/9495634 Private Apps bereitstellen] | ||
| | | 3= | ||
* Create App Track | * Create App Track | ||
** https://developers.google.com/android-publisher/tracks | ** [https://developers.google.com/android-publisher/tracks APKs and Tracks] | ||
** https://support.google.com/googleplay/android-developer/answer/9845334 | ** [https://support.google.com/googleplay/android-developer/answer/9845334?hl=en&sjid=18176631538977021377-EU Set up an open, closed, or internal test] | ||
* Add APK to the track | * Add APK to the track | ||
** Add Enterprise ID of Securepoint MDM instance to Apptrack <br> | ** Add Enterprise ID of Securepoint MDM instance to Apptrack found under:<br>[https://portal.securepoint.cloud Unified Security Portal] {{Menu|ms||cog|Settings}} → {{b|{{spc|an|o|-|icon-c=rot}} Android Enterprise:}} {{ic|Linked:enterprise/LC01abc23e}} | ||
** https://support.google.com/work/android/answer/9495634 }} | ** [https://support.google.com/work/android/answer/9495634?hl=en&sjid=18176631538977021377-EU Distribute private apps] }} | ||
{{var | Vor App-Release im PlayStore | |||
| Vor App-Release im PlayStore | |||
| }} | |||
{{var | Vor App-Release im PlayStore--Bild | |||
| ManagedPlayStore.png | |||
| ManagedPlayStore-en.png }} | |||
{{var | Vor App-Release im PlayStore--desc | |||
| Bevor die App in Google Play Store released wird, kann diese unterschiedliche Testphasen durchlaufen. | |||
<br>Diese geschlossenen Test bieten die Möglichkeit App-Updates über E-Mail-Listen oder EnterpriseIDs {{info|''Organisationen'' im EMM-Kontext}} auszuliefern. | |||
<br>Dazu muss die verwendete E-Mail auf dem Gerät in die Liste der Tester aufgenommen werden und ein Teilnahmelink verschickt werden. | |||
<br>Für die Nutzung einer closedTrack-Version über die EnterpriseID innerhalb des Unified Security Portals ist es notwendig, dass die App bereits released ist. | |||
| }} | |||
{{var | Vor App-Release im PlayStore 2 Möglichkeiten | |||
| Falls die App nicht über den automatischen DevAccount von Google die APKs managen soll, sondern die App über einen eigenen Account gemanagt werden soll, so gibt es zwei Möglichkeiten hierzu: | |||
| }} | |||
{{var | App öffentlich freigeben | |||
| App öffentlich freigeben | |||
| }} | |||
{{var | App öffentlich freigeben--desc | |||
| * unterstützt Updates über geschlossene Test-Tracks | |||
* App muss jedoch produktiv administriert werden | |||
| }} | |||
{{var | App auf privat stellen | |||
| App auf privat stellen | |||
| }} | |||
{{var | 1=App auf privat stellen--desc | |||
| 2= * App-Zugriff ist auf EnterpriseIDs beschränkt | |||
* App wird über den Managed Play Store verwaltet [https://support.google.com/googleplay/work/answer/6145139#zippy Private Apps über die Play Console veröffentlichen] | |||
* Navigation: ''Testen und veröffentlichen'' → ''Einrichten'' → ''Erweiterte Einstellungen'' → ''Managed Play Store'' | |||
* unter Umständen wird closedTracks nicht mehr unterstützt | |||
| 3= }} | |||
{{var | Ins Portal einbinden | |||
| Ins Portal einbinden | |||
| }} | |||
{{var | Zugängliche Track IDs | {{var | Zugängliche Track IDs | ||
| Zugängliche Track IDs | | Zugängliche Track IDs |
MS/APKs.lang: Unterschied zwischen den Versionen
Aus Securepoint Wiki