Да, вам нужна учетная запись разработчика. Если вы хотите запустить код приложения на реальном устройстве, на этом устройстве должен быть установлен профиль обеспечения разработки. Без учетной записи разработчика Apple вы не можете создать профиль подготовки.