Преди пускането на KitKat бях разработил приложение, което използва предварително дефинирани кратки кодове за извършване на транзакции чрез SMS. Например изпращане
"<PIN> BAL <phone number>"
ще получите отговор с кредитния си баланс. Потребителят не вижда кратките кодове, а вместо това избира желаната функция от списък, въвежда своя ПИН и натиска изпращане. Съобщението се формулира и изпраща от приложението. Основното тук е, че изходящият му SMS (който съдържа неговия ПИН) не се записва никъде.
Тъй като KitKat обаче, докато моето приложение не е приложението за SMS по подразбиране, изходящият SMS се запазва в приложението за съобщения по подразбиране. Също така не мога да помоля потребителите да зададат приложението ми по подразбиране, защото не може да се използва за нормални съобщения.
Решение или заобиколно решение би било спасително.