AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Permissions der eigenen App öffnen

Ein Thema von QuickAndDirty · begonnen am 13. Jun 2022 · letzter Beitrag vom 15. Jun 2022
Antwort Antwort
Seite 2 von 2     12   
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#11

AW: Permissions der eigenen App öffnen

  Alt 13. Jun 2022, 18:57
[OT]
Neuerdings nimmt Android Apps alle Rechte weg, wenn man sie länger nicht geöffnet hatte.
Sehr blöd bei Warnapps wie bspw. Nina.
Das müssten eigentlich alle Beteiligten wissen, interessiert aber scheinbar niemand. Aber man wird die nächste Katastrophe sicher schonungslos aufklären.
[/OT]
Gruß, Jo
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#12

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 06:33
Ja geht mit Android.JNI.Provider
Delphi-Quellcode:
  ...
  Intent := TJIntent.JavaClass.init( tJSettings.JavaClass.ACTION_APPLICATION_DETAILS_SETTINGS ); // tJSettings aus Unit Android.JNI.Provider
Ja, das führende "T" hatte ich übersehen, ist es denn in der Unit tatsächlich ein kleines t ? Alle Klassennamen beginnen in der Regel mit einem "T", z.B. auch in der gleichen Zeile das TJIntent.

Ist zwar nur eine Kleinigkeit, aber bei einem Code Review würde ich da ein Fragezeichen dranschreiben
Michael Justin
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#13

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 06:36
J
Gibts eine Bestpractice um den Benutzer mit zuteilen das er Location Berechtigungen Aktivieren soll? Ich meine jetzt wo Android 12 es einem vermiest das in der App zu erfragen muss man ja den User dazu bewegen das über die Einstellungen der App zu tätigen.
Die generellen Best Practices für die Anforderung dieser Berechtigung sind hier beschrieben:

https://developer.android.com/traini...on/permissions

Ich würde einen neuen Thread hier dafür beginnen (neue Frage, neues Thema).
Michael Justin
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#14

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 09:12
Ja geht mit Android.JNI.Provider
Delphi-Quellcode:
  ...
  Intent := TJIntent.JavaClass.init( tJSettings.JavaClass.ACTION_APPLICATION_DETAILS_SETTINGS ); // tJSettings aus Unit Android.JNI.Provider
Ja, das führende "T" hatte ich übersehen, ist es denn in der Unit tatsächlich ein kleines t ? Alle Klassennamen beginnen in der Regel mit einem "T", z.B. auch in der gleichen Zeile das TJIntent.

Ist zwar nur eine Kleinigkeit, aber bei einem Code Review würde ich da ein Fragezeichen dranschreiben
Ach, ja sorry. Ich habe keine einzige Zeile von dem Code selbst geschrieben (abgesehen vom Metacode). Ist ein haufen coding styles zusammen gewürflet. Mein Dank an all die verschiedenen Developerforen da draußen!

Ich überlege ob ich heute ne For schleife selbst programmiere mit im internet gefunden code drinnen.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (14. Jun 2022 um 09:47 Uhr)
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#15

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 09:18
J
Gibts eine Bestpractice um den Benutzer mit zuteilen das er Location Berechtigungen Aktivieren soll? Ich meine jetzt wo Android 12 es einem vermiest das in der App zu erfragen muss man ja den User dazu bewegen das über die Einstellungen der App zu tätigen.
Die generellen Best Practices für die Anforderung dieser Berechtigung sind hier beschrieben:

https://developer.android.com/traini...on/permissions

Ich würde einen neuen Thread hier dafür beginnen (neue Frage, neues Thema).
Ich sehe . Sieht nützlich aus. Also muss ich es mir wohl tatsächlich durchlesen.
THX.

Falls ihr nen thread dazu aufmacht wo würde der geöffnent?

Ich kann nur sagen das einige Samsung Galaxy A51 und A52 user meiner App seit april keine Koordinaten mehr mit der App erfassen ohne zu wissen warum...da wurde das Android 12 auf den geräten ausgerollt...
und Android 12 erlaubt einem nicht Location Permissions permanent zu erteilen.
Also fragt die App immer wieder nach:
-Einmal erlauben (und beim nächsten mal wieder mit nem pop-up genervt werden)
-Für immer verbieten (und nie wieder mit nervigen pop-ups belästigt werden)

Klar was passiert...ob absichtlich , aus frust oder aus versehen.

In dem Dokument das du verlinkt hast , steht das wenn ich Coarse und Fine location Permission im Vordergrund Anfrage, der User sich dann coarse location aussuchen kann...
Das ist so gar nicht hilfreich für den Zweck der App.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (14. Jun 2022 um 09:37 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.908 Beiträge
 
Delphi 12 Athens
 
#16

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 09:43
Ich bin (noch) in der glücklichen Lage dass ich die Background-Location komplett rauswerfen konnte, und das im Foreground tricksen kann.
Deshalb habe ich das Demo in Kastri auch nicht ausgiebig getestet.
Funktioniert das auch nicht permanent im Background, auf Android 12, habt Ihr das mal getestet ?
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#17

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 09:49
auf Android 12, habt Ihr das mal getestet ?
Du meinst selbst oder beim Endbenutzer?

Ich habe mir nur die Update notes vom Samsung Galaxy A51 auf Android 12 durchgelesen.

https://doc.samsungmobile.com/sm-a515u/cct/doc.html
"Sie können einer App jetzt den einmaligen Zugriff auf Ihr Mikrofon, Ihre Kamera oder Ihren Standort gewähren. Alle Genehmigungen, die eine App seit einiger Zeit nicht mehr verwendet hat, werden automatisch widerrufen. Sie können Apps im regulären Berechtigungs-Pop-up nicht mehr die Genehmigung erteilen, Ihren Standort immer einzusehen. Damit Apps auf Ihren Standort zugreifen können, wenn sie nicht verwendet werden, müssen Sie die Seite mit den Standortberechtigungen für die App in den Einstellungen aufrufen."
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (14. Jun 2022 um 09:52 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.908 Beiträge
 
Delphi 12 Athens
 
#18

AW: Permissions der eigenen App öffnen

  Alt 14. Jun 2022, 10:01
auf Android 12, habt Ihr das mal getestet ?
Du meinst selbst oder beim Endbenutzer?
Wie auch immer, ich meinte ob das Deaktivieren der Rechte und/oder das "Hochpoppen" der Meldungen da wirklich passiert,
und in welcher Form das genau passiert.
Wenn es passiert, dann kann es ja auf jedem Teil irgendwie anders aussehen und anders umgesetzt sein.

Also fragt die App immer wieder nach:
-Einmal erlauben (und beim nächsten mal wieder mit nem pop-up genervt werden)
-Für immer verbieten (und nie wieder mit nervigen pop-ups belästigt werden)
Und damit, ob das Problem vielleicht durch die Kastri-Umsetzung im Demo vielleicht schon beseitigt ist.

Geändert von Rollo62 (14. Jun 2022 um 10:04 Uhr)
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#19

AW: Permissions der eigenen App öffnen

  Alt 15. Jun 2022, 09:30
auf Android 12, habt Ihr das mal getestet ?
Du meinst selbst oder beim Endbenutzer?
Wie auch immer, ich meinte ob das Deaktivieren der Rechte und/oder das "Hochpoppen" der Meldungen da wirklich passiert,
und in welcher Form das genau passiert.
Wenn es passiert, dann kann es ja auf jedem Teil irgendwie anders aussehen und anders umgesetzt sein.

Also fragt die App immer wieder nach:
-Einmal erlauben (und beim nächsten mal wieder mit nem pop-up genervt werden)
-Für immer verbieten (und nie wieder mit nervigen pop-ups belästigt werden)
Und damit, ob das Problem vielleicht durch die Kastri-Umsetzung im Demo vielleicht schon beseitigt ist.
Ich kenne die Kastri-Umsetzung(???) nicht.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.908 Beiträge
 
Delphi 12 Athens
 
#20

AW: Permissions der eigenen App öffnen

  Alt 15. Jun 2022, 10:18
Ich kenne die Kastri-Umsetzung(???) nicht.
Deshalb hatte ich unten einen Link zu dem Demo auf Github reinkopiert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz