This problem drove me crazy. Finally figured out that my new computer (Dell Inspiron) comes with an electronic pen that somehow connected to my iPhone's bluetooth. This pen (or any other external wireless keyboard) became my default keyboard so my phone's keyboard would not appear. If you have this problem, turn off your bluetooth and see if the problem goes away. If it does, EURIKA...you know where the problem is. Hope this is helpful.