I started using Path, and noticed that in the registration process, they identified both my phone number and my email.
As far as I know, there is no way to programmatically get those values (without being rejected by apple), so how does path do it?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Moving my comments into an answer 🙂
As I’ve stated above, this is a duplicate of How does Square's CardCase app automatically populate the user's details from the address book?
Because Path asks beforehand for the first and last name it’s easy to search for the contact in the address book. Of course one has to handle the case when a) no contact or b) multiple contacts are found. In both this cases I’d probably go with standard input fields, because for the “no contact found” case you need those anyway.
How common it is to have a contact with it’s own name I don’t know, but according to the Fact that Path and other apps are doing it the same way I suppose it’s worth taking the risk 🙂 AFAIK MacOS X automatically creates a contact with my name in the Address Book, but really can’t recall if iOS has the same behavior.