Аналогичный ответ, но если у вас есть файлы, которые больше не отслеживаются, вам нужен дополнительный шаг, поэтому из /usr/local
запустите
git fetch origin
git clean -f
git reset --hard origin/master
Я думаю, это потому, что для редактирования HTML требуется довольно продвинутый пользовательский интерфейс. Вот почему настольный Safari реализует его, а мобильный Safari - нет.
Это работает, вроде как. Раньше я думал, что contenteditable не работает на iPhone. Когда я устанавливал div в contenteditable, я не мог переместить курсор/указатель туда, куда я хотел его переместить. Но когда я возился с XHTML с contentEditable в iBooks.app на iPad, я обнаружил, что "execCommand('insertText', null, 'foobar');" работает в мобильном Safari.