Запуск документации Xcode DocC через Apache локально на macOS

Архивы документации Xcode 13 DocC могут быть размещены с использованием настраиваемого Apache .htaccessфайл, как описано в Распространение документации среди внешних разработчиков и разделехоста, и автоматизируйте документацию DocC - WWDC21 .

Что нужно сделать, чтобы настроить это для примера проекта SlothCreator на macOS / M1 Mac, чтобы вы могли просматривать документацию в браузере?

1 ответ

  • Получите пример проекта SlothCreator и создайте архив документации в Xcode или командной строке, как описано в разделе «

  • Установите httpd через Homebrew:

            brew install httpd
    
  • Копировать SlothCreator.doccarchive к /opt/homebrew/var/www/ (пути указаны для компьютеров Mac M1)

  • Редактировать /opt/homebrew/etc/httpd/httpd.conf:

    • Позволять AllowOverride All для каталога DocumentRoot

    • Давать возможность LoadModule rewrite_module

  • Редактировать /opt/homebrew/var/www/.htaccessи используйте пример конфигурации, предоставленный Apple в разделе « Распространение документации среди внешних разработчиков».Распространение документации для внешних разработчиков».

  • Перезагрузите Apache: sudo apachectl restart

  • Теперь вы можете открыть http://localhost:8080/documentation/slothcreator/ а также http://localhost:8080/tutorials/slothcreator/

Наслаждаться!

Другие вопросы по тегам