2015-12-03 2 views
1

Я создаю документы Apple Native Format (ANF) для загрузки в Apple News. Примеры в the documentation загружают изображения в «пучок», а также требуемый файл article.json. Эти изображения затем называют через URL Bundle, например:Могут ли публикации, опубликованные в Apple News в Apple Native Format (ANF), включать изображения с URL-адреса?

{ 
    "role": "photo", 
    "URL": "bundle://summer.jpg", 
    "caption": "Thanks to the record drought...." 
} 

Можно ли использовать URL к изображению в интернете, например:

{ 
    "role": "photo", 
    "URL": "http://some.cdn.com/adsf8765a/summer.jpg", 
    "caption": "Thanks to the record drought...." 
} 

Я бы так и думал, но статьи, которые я загрузил до сих пор на наш счет Sandbox, отказываются отображать любое изображение, которое не связано. Эти изображения ДО соответствуют the required specifications.

Что я делаю неправильно? Или это просто невозможно?

UPDATE: (6/12/2015)

Официальный ответ от компании Apple подтверждает ответ ниже.

В настоящее время мы не поддерживаем удаленные URL-адреса для изображений, хотя это уже существующий запрос на расширение, который мы рассматриваем на будущее.

ответ

1

Обновление: 19/05/2017

Ссылаясь на изображения по URL теперь возможно.

URL-адреса изображений могут начинаться с http: //, https: // или bundle: //. Если URL-адрес изображения начинается с bundle: //, файл изображения с привязкой должен находиться в в том же каталоге, что и документ.

Источник: Apple News Format Reference

Я не уверен, когда впервые стали доступны, но мы использовали его с середины 2016 года.

1

Короткий ответ, нет, вам нужно использовать URL-адрес связки и приложить все необходимые изображения. По крайней мере, мы не нашли способ указать внешний URL.

Согласно документации (проект) 0,9:

Для использования в Тестеру, образом URL-адрес должен начинаться с расслоением: // и должны относиться к изображениям в том же каталоге, что и документ. Файл изображения имена должны быть правильно закодированы как URL-адреса. Например, пробелы в URL-адресе должны быть закодированы как% 20. Изображения, используемые с Инструментом предварительного просмотра, должны быть не более 20 МБ, а высота и ширина не должны превышать 6000 пикселей.

но по моему опыту это распространяется и на контент, опубликованный в каналах.

+1

Привет, спасибо за ваш ответ. Оказывается, я наконец получил официальный ответ от Apple, который подтверждает именно то, что вы сказали.«В настоящее время мы не поддерживаем удаленные URL-адреса для изображений, хотя это уже существующий запрос на улучшение, который мы рассматриваем на будущее». Странно, что изображения через RSS-канал отображаются (в большинстве случаев). – haz

+3

Теперь они позволяют удаленные изображения: Из страницы новостей Apple News: https://developer.apple.com/library/ios/documentation/General/Conceptual/Apple_News_Format_Ref/index.html#//apple_ref/doc/uid/TP40015408 -CH102-SW1 Удаленные изображения. В дополнение к локальным изображениям (bundle: //) теперь вы можете использовать URL-адреса с http: // и https: //. – BangTheBank

Смежные вопросы