2012-11-26 19 views
8

Szukam dostępu do skrzynki odbiorczej SMS z poziomu aplikacji. To, co obecnie rozumiemy -czytanie/parsowanie wiadomości SMS ze skrzynki odbiorczej Z uprawnieniami użytkownika IOS

  1. Standard SDK NIE umożliwić dostęp do db sms ze względów prywatności iphone app reading sms i How to programmatically send SMS on the iPhone?

  2. Aplikacja nie musi być uruchomiony w tle, ze względu na Ze względów prywatności

  3. aplikacja nie może uzyskać dostępu do danych innych aplikacji jak każda aplikacja działa w jego piaskownicy

  4. Jest możliwe, aby uzyskać dostęp do listy kontaktów, choć (Whatsapp np) https://developer.apple.com/library/ios/#documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/100-Introduction/chapter_1_section_1.html

  5. To jest/może można to zrobić na jailbroken iPhone How to get inbox all SMS on iphonse sdk?

Moje pytania są (w kontekście telefonu nie jailbreak) -

  1. Czy można uzyskać dostęp do wiadomości z skrzynki odbiorczej SMS PO wyraźnym zezwoleniu użytkownika w aplikacji ?

  2. Czy można poprosić użytkownika o udzielenie dostępu do wiadomości SMS z wybranych użytkowników (wymienione), od wewnątrz aplikacji

  3. Czy istnieje pewne obejście coraz moją aplikację, aby przeczytać te wiadomości od wybranych użytkowników, za zgodą użytkownika z poziomu aplikacji?

Dzięki za tonę! Max

Odpowiedz

7

Twoje zrozumienie pozycji 1-5 jest poprawne.

Aby odpowiedzieć na Twoje pytania:

  1. No. Nie ma API na pytania użytkownika o zgodę na dostęp do wiadomości SMS i żaden publiczny API/zatwierdzone metody, aby uzyskać dostęp do wiadomości SMS.
  2. Nr
  3. Nr

Niestety być zwiastunem złych wieści.

+1

Nawet jeśli uda ci się odczytać skrzynkę odbiorczą SMS, Apple odrzuci twoją wiadomość, ponieważ nie jest ona dozwolona. – rckoenes

+0

odgadnąć złe wieści jest lepsze niż brak nowości, dzięki! jest jednak coś innego w aplikacji Wiadomości, ponieważ sporo aplikacji uzyskuje dostęp do kontaktów (np. do tworzenia kopii zapasowych kontaktów itp.) i do Kalendarza uzyskuje dostęp do Poczty. Czy tylko SMS jest zablokowany? – madmax

+1

Z góry mojej głowy, to wiadomości SMS, iMessage, połączenia, iBook i dane e-mail, które są zablokowane. Prawie wszystko inne (zdjęcia, filmy, audio, kontakty, wydarzenia kalendarza, przypomnienia) ma interfejsy API, które wspierają autoryzację od użytkownika i dostęp do danych. – rickerbh