Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS und MacOS: AppleID ermitteln? (https://www.delphipraxis.net/203100-ios-und-macos-appleid-ermitteln.html)

philipp.hofmann 13. Jan 2020 21:47

iOS und MacOS: AppleID ermitteln?
 
Hi,

kann ich unter iOS und MacOS die AppleID (oder eine in Abhängigkeit von der Apple-ID eindeutige ID) ermitteln?
Ich nutze bisher

Code:
  Device := TUIDevice.Wrap(TUIDevice.OCClass.currentDevice);
  Result := NSStrToStr(Device.identifierForVendor.UUIDString);
was aber nach meinem Verständnis das Device eindeutig identifiziert und nicht den mit der Apple-ID verbundenen User.
Hintergrund ist, dass ich die Lizenz für MacOS und iOS sharen will, so dass jede Apple-ID nur eine Lizenz bei mir kaufen muss.

Grüße, Philipp

Rollo62 14. Jan 2020 05:56

AW: iOS und MacOS: AppleID ermitteln?
 
Ich glaube das geht nicht.
Das war schon 2014 so
https://stackoverflow.com/questions/...ally-in-iphone
und hat sich seit DSGVO wohl noch verschäft.

Ich würde versuchen das über einen eigenen Server zu machen, oder ein Facebook/Google SignIn zu nutzen.
Ist blöd, aber ich denke das geht wohl aus gutem Gund nicht.

Der eigene Server hätte den Vorteil dass Du es gleich für alle OS erschlagen hast.

Sherlock 14. Jan 2020 07:18

AW: iOS und MacOS: AppleID ermitteln?
 
Das sollte über den Store selber gehen können. Da ich aber nichts verkaufe, habe ich mich darin noch nicht schlau gemacht.

Sherlock


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 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