Итак, я хочу загрузить изображение с URL-адреса в своем приложении, однако это изображение нужно будет обновлять каждый месяц вручную, поэтому нецелесообразно отправлять новое обновление в Apple каждый раз, когда изменяется URL-адрес. Так есть ли у кого-нибудь сайт для обмена изображениями / файлами, который позволил бы мне сохранить тот же URL-адрес для изображения даже при загрузке обновленной версии изображения?
Иметь статический URL-адрес для размещения изображения, которое я буду обновлять ежемесячно (приложение для iPhone)
comment
вы можете использовать бесплатные сервисы, такие как noip.com. Вы создаете бесплатный домен и сами управляете им, чтобы он указывал на нужное вам изображение.
- person Calin Chitu   schedule 12.09.2013
comment
я ухожу отсюда, но вы могли бы рассмотреть что-то вроде загрузки txt-файла из раскрывающегося списка и чтения этого, это немного банальная идея, но она не будет включать в себя создание собственного домена, и я думаю, что это может быть меньше работы, если это возможно, но никаких гарантий, я знаю, что вы можете загружать изображения, например, из Facebook, поэтому вы можете загрузить изображение с URL-адресом в качестве имени файла, а затем загрузить это изображение, все это так хакерски но это делает вещи простыми.
- person A'sa Dickens   schedule 12.09.2013
comment
@Caolán Hamilton, вы уже нашли какое-нибудь решение?
- person pkc456   schedule 23.02.2017
comment
кто-нибудь решить это? @pkc456
- person Tyler Jones   schedule 12.03.2019
Ответы (2)
Вы можете просто использовать тот же URL-адрес для изображения, которое вы хотите разместить на своем домене или на хостинг-сайте.
Так что-то вроде
http://www.mydomain.com/appImage.jpg
То, к чему вы всегда звоните, и всегда является адресом соответствующего изображения. По сути, URL-адрес — это просто место, где вы можете хранить любое изображение.
person
AdamG
schedule
12.09.2013
Насколько мне известно, для этого вам понадобится статический URL. Это означает, что вам придется купить домен у хостинга. Или, если нет, вы можете использовать для этого Google Диск. Но вам придется сделать еще немного кодирования для этого.
Попробуйте использовать Google Диск:
- Загрузите текстовый файл (*.txt) на свой Google Диск и получите ссылку для совместного использования. Преобразуйте его в прямую ссылку для скачивания.
- Затем сохраните любое изображение как строку (base64); Ниже я прикрепил несколько интересных примеров кодирования.
- Затем дайте ссылку на файл для вашего приложения; скачать файл; прочитайте строку (base64), преобразуйте ее обратно в формат изображения.
- Если вы хотите обновить изображение, преобразуйте его в строку; откройте Google Диск; отредактируйте файл с помощью Блокнота на Диске (не используйте Google Docs) и просто сохраните его Ctrl+S.
Полезные ссылки:
- Генератор прямых ссылок Google Диска
- Преобразование между строками UIImage и Base64
- Преобразование строки изображения в строку Base64 в iOS
- Java BufferedImage в формате PNG Base64 String
- Преобразование изображения в base64 с помощью java
Надеюсь это поможет.
person
Roshana Pitigala
schedule
30.07.2016