Я начинаю быстро. Я пытаюсь создать приложение, которое по существу делает следующее:Swift: загрузите pdf в качестве «admin user» и отправьте уведомление другим «обычным пользователям», которые загружаются в формате pdf
Пользователи могут зарегистрироваться и войти в приложение, чтобы получать новый рецепт еженедельно в формате pdf (или word doc). Как только новый рецепт недели будет готов к просмотру, пользователи получат уведомление о том, что «рецепт недели готов к просмотру», и они могут войти в систему и получить доступ к новому рецепту (а также к рецептам предыдущих недель).
Один администратор может войти в систему и загрузить эти pdfs/word doc, содержащие рецепт, и как только загрузка будет завершена, другие обычные пользователи получат уведомление об этом новом рецепте.
Мой вопрос: 1) Можно ли иметь разных пользователей в одном приложении? (т.е. обычных пользователей и пользователей admin). Я просто хочу, чтобы приложение было легко использовать для администратора (друга, который не является специалистом и который просто хочет загружать рецепты), не прикасаясь к кодам или не загружая их вручную. Если это не возможно, что может быть альтернативным способом сделать это, чтобы обычный пользователь admin мог просто загрузить в приложение для просмотра другими пользователями?
2) Я просто подумал, что PDF/word doc может быть проще для друга загружать рецепты в приложение (рецепт может содержать фотографии, таблицы, графики и т. Д.), Если есть другой способ сделать это, открыта для предложений :) Сначала я подумал, что, возможно, ставил рецепты в общий каталог и получал Apple DirectoryMonitor.swift для отслеживания каталога, чтобы каждый раз, когда друг загружал что-то в каталог, приложение обнаруживает это и отправляет уведомления другим пользователям. ... но я подумал, что, возможно, это не лучший способ сделать это, не говоря уже о том, что он может отправлять ложные уведомления (т. е. когда файлы удаляются с добавлением добавленных ..)
Я знаю основы Swift или думаю Я так надеюсь. Если вы можете предоставить мне достаточно подсказок (например, каркас или SDK или класс es для использования и т. д.). Я могу использовать ваши предложения для дальнейших исследований по этому вопросу.
Если вам нужна дополнительная информация или пояснения, пожалуйста, дайте мне знать. Благодаря!
Вы знаете основы Swift, но знаете ли вы, как сетевое приложение должно работать? Возможно, вы можете узнать, как использовать «Firebase» и форматировать данные в 'JSON', pdf/word doc не подходит для использования в качестве данных для приложения – Tj3n
Спасибо за ваш ответ! –
Спасибо за ваш ответ! В настоящее время я изучаю Firebase и как его использовать. Dumb Newbie Question: почему документ pdf/word не подходит для приложения?Если я использую Firebase, чтобы позволить моему администратору войти в систему, нехорошо, чтобы она могла загрузить PDF (с изображениями и текстом в нем) в хранилище Firebase и разрешить другим обычным пользователям видеть этот документ с помощью приложения ? (Я не знаю, возможно ли это, но все еще читаю на Firebase, просто размышляя). –