Запуск документации 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/
Наслаждаться!