Будут ли отклонены приложения, использующие telprompt?

Чтобы вернуться в приложение после звонка, я использую telprompt вместо tel. Коды, как это:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];

Кто-то говорит, что это будет отклонено яблоком, потому что telpromt не является публичной схемой URL. Но я не нашел определенного ответа - да или нет. Кто-нибудь может мне помочь?

4 ответа

Решение

Возможно, вы захотите взглянуть на ht tp://handleopenurl.com/scheme/phone индекс для URL-схем iOS.

Я не знаю телпромпт. Почему бы просто не использовать тел://10086?

Я заметил, что с iOS 8.0 tel:// Схема URL также вернется в приложение после звонка. Единственная разница сейчас в том, что с telprompt:// приложение предложит перед началом звонка.

telprompt:// а также tel:// обе действительные пользовательские схемы URL для iOS, на данный момент.

Так как у Apple нет документации по telprompt, его функциональность может быть удалена без уведомления (хотя маловероятно).

Примечание: их поведение отличается. Первый вариант лучше, так как он не будет набирать номер напрямую и не останется в приложении "Телефон" после звонка.

Это не приведет к отклонению вашего приложения, так как я уже загрузил приложение с этим, и оно сейчас в App Store.

Другие вопросы по тегам