2009-05-07 6 views

Antwort

1

Der Wortlaut ist dies vielleicht ein bisschen zweideutig. Wenn Sie die Dokumentation für die UIWebView-Eigenschaft detectsPhoneNumbers im XCode-Dokumentationsbrowser betrachten, werden Sie feststellen, dass sie die Telefonnummer des Benutzers nicht erkennt, sondern Telefonnummern im HTML identifiziert.

Hier ist ein Ausschnitt aus der entsprechenden Dokumentation:

standardmäßig eine Web-Ansicht automatisch konvertiert Telefonnummern, die in Webinhalte Telefon Links erscheinen. Wenn eine Telefonverbindung angetippt wird, startet die Anwendung Telefon und wählt die Nummer . Setzen Sie die Eigenschaft notifiesPhoneNumbers auf NO, um das Standardverhalten zu deaktivieren.

Die einzige Möglichkeit, ein einzelnes Gerät eindeutig zu identifizieren, ist seine Geräte-ID-Eigenschaft. Dies ist kein einfach zu lesender Wert und identifiziert nur das Mobilteil. Wenn also eine Person ein neues Telefon kauft oder ihr Telefon an jemand anderen verkauft, ist die Geräte-ID anders.

+0

Ahh, wie wäre es umzubenennen Pref zu "hyperlinkPhoneNumbers" dann? –

0

Hier ist ein Blog-Post auf die Telefonnummer für Android bekommen, aber es deckt gemeinsame js, die Sie brauchen werden: Allerdings http://simonmacdonald.blogspot.com/2012/12/how-to-get-devices-phone-number-using.html

, es sieht aus wie Sie nicht objektiv C verwenden können, von einer Telefonnummer zu erhalten das Telefon ohne Benutzerinteraktion (unter Verwendung von Standard-APIs): Programmatically get own phone number in iOS

So könnten Sie Pech gehabt haben.

Verwandte Themen