title: Запуск приложения для разработки на устройстве
Приложение для разработки позволяет загружать в него контент через Wi-Fi. Это значительно сократит время итерации, поскольку вам не нужно делать бандл и устанавливать его каждый раз, когда вы хотите протестировать свои изменения. Вы устанавливаете приложение для разработки на свое устройство(а), запускаете приложение, а затем выбираете устройство в качестве цели сборки в редакторе.
Любое iOS или Android приложение, собранное в режиме отладки, может использоваться как приложение для разработки. На самом деле, это рекомендуемый способ, так как такое приложение будет иметь правильные настройки проекта и использовать те же нативные расширения, что и ваш проект.
Начиная с Defold 1.4.0, вы можете собрать отладочный вариант вашего проекта без какого-либо контента. Используйте эту возможность, чтобы создать версию вашего приложения с нативными расширениями, подходящую для итеративной разработки, как описано в этом руководстве.
Следуйте инструкциям в руководстве по iOS, чтобы собрать бандл для iOS. Обязательно выберите вариант Debug!
Следуйте инструкциям в руководстве по Android, чтобы собрать бандл для Android.
Чтобы запустить игру на вашем устройстве, приложение для разработки и редактор должны иметь возможность подключаться через одну и ту же сеть Wi-Fi или через USB (см. ниже).
При подключении через USB в Windows к приложению для разработки, работающему на устройстве iOS, сначала необходимо установить iTunes. После установки iTunes вам также необходимо включить персональную точку доступа на вашем устройстве iOS в меню «Настройки». Если вы видите предупреждение, которое спрашивает «Доверять этому компьютеру?», тапните Доверять. Теперь устройство должно отображаться в разделе Project ▸ Targets, когда приложение для разработки запущено.
В Linux вам необходимо включить Personal Hotspot на вашем устройстве в меню настроек при подключении через USB. Если вы видите предупреждение, которое спрашивает «Доверять этому компьютеру?», тапните Доверять. Теперь устройство должно отображаться в разделе Project ▸ Targets, когда приложение для разработки запущено.
В более новых версиях iOS устройство автоматически откроет новый интерфейс Ethernet между устройством и компьютером при подключении через USB в macOS. Устройство должно отображаться в разделе Project ▸ Targets, когда приложение для разработки запущено.
В более старых версиях iOS вам необходимо включить Personal Hotspot на вашем устройстве в меню «Настройки» при подключении через USB в macOS. Если вы видите предупреждение, которое спрашивает «Доверять этому компьютеру?», тапните Доверять. Теперь устройство должно отображаться в разделе Project ▸ Targets, когда приложение для разработки запущено.
В macOS можно подключиться через USB к работающему приложению для разработки на устройстве Android, когда устройство находится в режиме USB-модема. В macOS необходимо установить сторонний драйвер, например HoRNDIS. Когда HoRNDIS установлен, вам также необходимо разрешить его запуск в настройках Security & Privacy. После включения USB-модема устройство будет отображаться в разделе Project ▸ Targets при запуске приложения для разработки.
В Windows и Linux можно подключиться через USB к работающему приложению для разработки на устройстве Android, когда устройство находится в режиме USB-модема. После включения USB-модема устройство будет отображаться в разделе Project ▸ Targets при запуске приложения для разработки.
Невозможно скачать приложение : Убедитесь, что UDID вашего устройства включен в mobile provisioning, который использовался для подписи приложения.
Ваше устройство не отображается в меню "Targets". : Убедитесь, что ваше устройство подключено к той же сети Wi-Fi, что и ваш компьютер.
Игра не запускается с сообщением о несовпадении версий : Это происходит, когда вы обновили редактор до последней версии. Вам необходимо собрать и установить новую версию приложения.