Кому-нибудь удалось запустить пример DVDRental с использованием Direct to SwiftUI? - PullRequest
0 голосов
/ 19 февраля 2020

Я загрузил готовое демонстрационное приложение DVDRental с

        git clone -b branches/10-customized \
           https://github.com/DirectToSwift/DVDRental.git 

, а также попробовал его с

       git clone -b branches/01-default-rulemodel \
          https://github.com/DirectToSwift/DVDRental.git

(см. http://www.alwaysrightinstitute.com/directtoswiftui/) и восстановил демонстрационную базу данных. В настоящее время я пытаюсь запустить приложение, следуя инструкциям http://www.alwaysrightinstitute.com/directtoswiftui/ и ReadMe из https://github.com/DirectToSwift/DVDRental. Это означает, что я назвал базу данных соответственно и создал приложение. На самом деле, вам нужно только установить базу данных, загрузить проект, и он должен работать без каких-либо изменений. Тем не менее, приложение остается на экране запуска с сообщением «Подключение базы данных».

В результате исчерпывающего процесса отладки я пришел к выводу, что с аутентификацией что-то не так. Однако я не мог определить, что именно идет не так.

Есть кто-нибудь, кто попробовал это, и это сработало?

Использование:

Xcode 11.3.1; Свифт 5; iOS 13; Postgres .app Версия 2.3.3e; PostgreSQL 12

Есть идеи, как решить проблему?

Обновление: нет проблем с базой данных. Я могу подключиться через psql, таких клиентов, как postico или navicat, или с моими собственными приложениями, использующими PostgresClientKit. Проблема была отслежена до процесса аутентификации. Поэтому я почти уверен, что проблема лежит где-то там

1 Ответ

0 голосов
/ 14 апреля 2020

Видимо, разработчики "забыли" включить аутентификацию.

Правильно, вполне возможно, что у меня не было авторизации. Я посмотрю, смогу ли я попробовать на выходных.

Само собой разумеется, через два месяца он все еще не исправлен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...