Podsumowanie: W mojej aplikacji zdefiniowałem niestandardowy URL w formacie "myapp: // ..". Ale adres URL nie jest rozpoznawany jako link, gdy przychodzi SMS. Tak więc użytkownik nie może go dotknąć i uruchomić aplikacji. Zamiast tego musi skopiować & wkleić go w przeglądarce. Dzieje się tak tylko w iPhone4 (iOS v5.0)Niestandardowy schemat URL nie jest rozpoznawany jako link w aplikacji SMS (tylko w iPhone 4 iOS 5.0)
Kroki prowadzące do odtworzenia: Zdefiniuj niestandardowy URL dla aplikacji, określając nowy schemat URL w pliku info.plist. Wyślij SMS-a z niestandardowym adresem URL aplikacji na iPhone4 (iOS v5.0). Otwórz SMS-a.
Oczekiwany wynik: Adres URL musi być wyświetlany jako link w wiadomości SMS.
Rzeczywisty wynik: Adres URL jest wyświetlany tam jako zwykły tekst, a nie jako łącze.
Regresja: Przed aktualizacją do systemu iOS 5 w tym samym iPhone4 (wersja 4.3 systemu iOS) adres URL był zawsze wyświetlany jako łącze.
Notatki: Notatki: Zaskakujące jest to, że jeśli prześlę wiadomość z tego samego iPhone'a do siebie, w wysłanym SMS-ie i nowo otrzymanym SMS-ie, URL pojawi się jako link.
Czy rozważałeś zgłoszenie tego błędu firmie Apple? O ile nie ma pracy, nie sądzę, by ktokolwiek mógł ci w tym pomóc. – djromero
mają ten sam problem, czy ktoś ma rozwiązanie? – beryllium
Czy zachowanie ogranicza się do przychodzących wiadomości SMS? Na przykład, jeśli ten sam link jest odbierany w przychodzącej wiadomości e-mail w systemie iOS 5, czy działa poprawnie jako łącze? –