Beantwortet Zurück von PhoneCallTask zu App

  • Mittwoch, 2. Mai 2012 08:07
     
     

    Hallo Leute,

    ich würde gerne den PhoneCallTask aufrufen und dann, ohne dass der nutzer den back button drückt wieder in die app gelangen.

    Ist dies möglich? Wenn ja wie?

    Danke

Alle Antworten

  • Mittwoch, 2. Mai 2012 17:50
    Moderator
     
     Beantwortet

    Hi,

    nein - leider ist dies by design nicht möglich.

    Gruß, Peter


    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Donnerstag, 3. Mai 2012 08:13
     
     

    Hi,

    ja schade. Dachte es mir schon halb.

    Ist es möglich, den User zu Fragen, ob er das GPS Enablen möchte oder muss dies über Settings manuell geschehen?

    Danke dir soweit!!

  • Donnerstag, 3. Mai 2012 08:42
    Moderator
     
     Beantwortet

    Hi,

    du MUSST ihn laut Zertifizierungsrichtlinien fragen, ob du das GPS aktivieren darfst. Sonst kommt deine App nicht in den Marketplace.

    Der Benutzer muss auch die Möglichkeit haben, diese Erlaubnis zu widerrufen.

    Das Aktivieren der Standorterkennung (GPS/Triangulation) erfolgt dann aus dem Quellcode heraus.

    Gruß, Peter


    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Donnerstag, 3. Mai 2012 09:57
     
     

    Hi Peter,

    jau klar, genau so hab ich es vor.

    Habe jedoch keine Schnittstelle gefunden dazu :-(

    Hättest du mir nen Link zu? Vielen Dank!

  • Donnerstag, 3. Mai 2012 10:50
    Moderator
     
     Beantwortet

    Hi,

    nähere Informationen zu dem Thema findest du unter:
    http://msdn.microsoft.com/en-us/library/ff431803(v=vs.92).aspx
    und
    http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx (unter dem Stichpunkt Location Service Sample gibt es ein Beispiel).

    Gruß, Peter


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Als Antwort markiert WP7_Beginner Freitag, 4. Mai 2012 08:04
    •  
  • Donnerstag, 3. Mai 2012 22:29
     
     

    Hi Peter, leider handelt es sich bei deinen Links lediglich um die MSDN Library. Desweiteren habe ich das Sample bereits implementiert, wobei hier keine Abfrage stattfindet, ob der User per "OK anklicken" das GPS aktivieren möchte oder es lieber doch deaktiviert lassen möchte.

    Eine recherche bei google und co ergab noch keine weiteren Ergebnisse.

    Im Prinzip müsste es sich hierbei jedoch um einen Task handeln, oder?

    http://www.vbforums.com/showthread.php?t=673562

  • Freitag, 4. Mai 2012 05:15
    Moderator
     
     

    Hi,

    du hast meinen Satz falsch verstanden. Es gibt keine festdefinierte Abfrage, welche du auslösen kannst. Die Implementierung dieser und die Verwaltung der Information obliegt alleine dir. Das musst du aber machen. Einen Task gibt es hierfür nicht.

    Somit ist das Sample, was ich dir angegeben habe funktional das, was du dafür benötigst.

     

    Gruß, Peter


    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Freitag, 4. Mai 2012 08:04
     
     

    Hi Peter,

    okay, ich habe mich vermutlich nicht sehr präzise ausgedrückt, es gibt ja den Unterschied zwischen

    a) Der App Zugriff auf die GPS Daten zu geben

    b) Dem Smartphone allgemein ermöglichen, GPS Daten über den Sensor zu holen.

    Meine Frage bezog sich auf b) D.h. wenn unter Einstellungen GPS disabled ist, der User in meiner App dieses aktivieren kann.

    DIES IST JEDOCH NICHT MÖGLICH.

    Zum Thema a)

    http://fczaja.blogspot.de/2012/01/wp7-location-services-policy-check.html

    Wobei hier die GPS Abfrage in den Current State gespeichert wird und somit JEDES MAL pro App start abgefragt wird.

    Meines Erachtens nach ist die nicht notwendig, sondern eine einmalige Abfrage anfangs reicht aus und diese bleibt permanent bestehen, sofern in den App settings die Einstellung nicht verändert wird. Korrekt?

    Danke dir vielmals!

  • Freitag, 4. Mai 2012 11:39
     
     Beantwortet

    Hallo WP7_Beginner,

    das ist richtig. Du musst einmalig den Benutzer fragen ob er das möchte, anschließend kannst du es z. B. im Isolated Stored speichern und für alle anderen App-Starts auslesen. Du musst in deiner App nur noch die Möglichkeit geben, diese Einstellung zu Ändern bzw. zu wiederrufen. Dies machen viele Apps in den App-Einstellungen/Optionen (die du selber implementieren musst!).


    Gruß
    Rudolf

    "Der Nachteil der Intelligenz besteht darin, dass man ununterbrochen gezwungen ist, dazuzulernen." Georg Bernhard Shaw

  • Freitag, 4. Mai 2012 14:55
    Moderator
     
     Beantwortet

    Hi,

    zu deiner anderen Frage: Ja - du hast in den Einstellungen einen GPS "Totmannschalter". Ist dieser deaktiviert, so kann deine Anwendung diese auch nicht aktivieren, auch wenn der Benutzer der Nutzung in deiner App gewährt. Klingt inkonsistent - ist aber so.

    Gruß, Peter


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Als Antwort markiert WP7_Beginner Freitag, 4. Mai 2012 15:48
    •  
  • Freitag, 4. Mai 2012 15:50
     
     

    Super, danke euch.

    Damit wären die Fragen beantwortet und mit den Links können andere, bei denen selbe Fragen auftauchen sicher etwas anfangen.

    Die eigentliche Frage war ja die nach dem Totmannschalter ;-)

    Aber das neben dem klären der Frage die App auch noch den Requierements angepasst wurde (On/Off innerhalb der App (Settings bspw)) ist super!