Создание приложений DPS для устройств iPad и iPhone

Это именно та статья, которая вам нужна?

Эта статья о Digital Publishing Suite. Статью по AEM Mobile см. в разделе Создание приложений для iOS.

Используйте DPS App Builder для создания пользовательского приложения Viewer для iPad или для iPad и iPhone. Если вы указали действительные файлы и информацию, DPS App Builder создаст приложение для разработчиков и приложение для распространения. Приложение для разработчиков предназначено для тестирования. Если это приложение функционирует правильно, отправьте файл .zip для распространения в магазин Apple Store.

Указанные вами сведения, в том числе сертификаты и пароли, не сохраняются на сервере Adobe. Сервер Adobe сохраняет только файлы приложений.

Требования к DPS App Builder для создания приложений Viewer для iOS

Системные требования

  • Mac OSX 10.7 или более поздней версии

  • Интернет-соединение

  • DPS App Builder

  • Действительный идентификатор Adobe ID, назначенный роли DPS App Builder с помощью инструмента Account Administration (Professional или Enterprise)

Создание пользовательского приложения Viewer

  1. Получите необходимые файлы и информацию. См. раздел Контрольные списки для пользовательских приложений Viewer.

  2. Загрузите и установите приложение DPS App Builder. DPS App Builder устанавливается при обновлении DPS Desktop Tools.

  3. Запустите DPS App Builder и выполните вход с помощью действительного идентификатора Adobe ID.

    Идентификатор Adobe ID, используемый для входа в DPS App Builder, может отличаться от идентификатора Adobe ID, используемого для указания параметра Title ID (Идентификатор заголовка) на панели App Details (Сведения о приложении).

    Инструмент Account Administration позволяет пользователю или администратору назначить роль DPS App Builder для идентификатора Adobe ID. См. Инструмент Account Administration.

  4. Нажмите на «New» («Новый»), выберите «iOS», а затем «iPad» или «iPad и iPhone» (только «iPhone» выбрать нельзя). Нажмите Next (Далее).

  5. Укажите необходимые файлы и информацию.

Примечание.

(Professional/Enterprise) При создании приложения для одного фолио можно выбрать фолио в палитре Folio Builder и выбрать параметр Create App (Создать приложение) в меню панели. Убедитесь, что учетная запись, используемая для создания фолио, включает роли Application (Приложение) и DPS App Builder.

Панель App Details (Сведения о приложении)

Панель App Details (Сведения о приложении) позволяет пользователю указать имя приложения Viewer и идентификатор учетной записи.

App Name (Имя приложения).

Укажите имя приложения Viewer, которое отображается под значком приложения в iPad. Чтобы использовать необрезанное имя, рекомендуется указать не более 13 символов.

Примечание.

Чтобы проверить имя приложения на iPad, откройте веб-сайт в iPad Safari, выберите Add to Home Screen (Добавить в главный экран) в меню Safari, затем введите нужное имя Viewer. Если имя отображается обрезанным, сократите число символов.

App Version (Версия приложения).

Укажите самую последнюю версию Viewer.

Приложение DPS App Builder содержит предыдущую версию для выполнения задач резервного копирования. В выпуске v28, возможно, понадобится создать Viewer v27, который поддерживает iOS 5 и iPad 1. Приложение Viewer v28 поддерживает функции iOS 7, но не iOS 5.

App Type (Тип приложения).

Укажите тип приложения Viewer (см. Типы пользовательских приложений Viewer). От типа учетной записи зависит доступность некоторых параметров.

Multi Folio (Несколько фолио).

Приложение Viewer для нескольких фолио содержит библиотеку, позволяющую пользователям загружать контент с сервера Adobe Distribution Service.

Built-in Single Edition App (Встроенное приложение для одного выпуска).

Приложение для одного фолио, которое содержит предварительно добавленный контент. При выборе этого параметра появляется параметр Exported Folio (Экспортированное фолио). Укажите файл .zip, созданный с помощью параметра Export (Экспорт) в Folio Producer Organizer. Этот параметр недоступен, если выбран iPhone.

Multi Folio with Entitlement (Несколько фолио с правами).

(Только для Enterprise) Создание приложения Viewer, использующего пользовательский сервер прав для определения клиентов, которые могут загружать контент. Если выбран этот вариант, используется собственная услуга подписки. Проконсультируйтесь с Apple. Приложения, использующие только права доступа, не могут быть разрешены в Newsstand.

Multi Folio with iTunes Subscription (Несколько фолио с подпиской iTunes).

Создание приложения Viewer, использующего модель подписки Apple App Store.

Multi Folio with Entitlement and iOS Subscription (Несколько фолио с правами и подпиской Amazon).

(Только для Enterprise) Создание приложения Viewer, использующего пользовательский сервер прав для определения клиентов, которые могут загружать контент. Заказчики могут оформлять подписку через вашу услугу подписки или через Apple App Store.

Adobe Content Viewer

Создание версии приложения Adobe Content Viewer вместо его загрузки из App Store. См. раздел Создание пользовательского приложения Adobe Content Viewer для устройства iPad.

Title (Library View) (Заголовок (представление библиотеки)).

Укажите заголовок, который будет отображаться над библиотекой приложения Viewer. Для получения оптимальных результатов рекомендуется указать не более 35 символов.

Title ID (Идентификатор заголовка).

Выберите соответствующий Adobe ID приложения. Выберите тот же самый идентификатор Adobe ID, что был использован при создании фолио для данного конкретного приложения. Идентификатор ID заголовка для приложения может отличаться от идентификатора Adobe ID, используемого для входа в DPS App Builder.

Optional URL Scheme (Дополнительная схема URL).

Укажите пользовательскую схему URL, которая запускает приложение Viewer из Safari и других приложений. Для обеспечения уникальности Apple рекомендует использовать формат reverse-domain (com.publisher.publication). Для получения наилучших результатов при совместном использовании в Твиттере используйте не более 32 символов.

Например, предположим, что в качестве схемы URL указано com.sportspub.kayaking. Если ссылка com.sportspub.kayaking:// добавлена на веб-страницу, то при нажатии этой ссылки в браузере мобильного устройства открывается приложение Viewer. Дополнительную информацию см. на веб-сайте разработчиков Apple.

Exported Folio (Экспортированное фолио).

При выборе Built-in Single Edition App (встроенного приложения для одного выпуска) в качестве App type (типа приложения) укажите файл .zip, который будет встроен в приложение Viewer. Для создания файла .zip используйте параметр Export (Экспорт) в Folio Producer Organizer. См. Экспорт фолио для приложения Viewer, содержащего одно фолио. (Вместо того, чтобы использовать экспортированный файл .zip, можно выбрать фолио в палитре Folio Builder и выбрать «Создать приложение».)

Optional Privacy Policy URL (Дополнительный URL-адрес для политики конфиденциальности).

При указании URL-адреса для политики конфиденциальности в меню параметров библиотеки отображается «Политика конфиденциальности». Если пользователь касается элемента «Политика конфиденциальности», во встроенном браузере приложения отображается веб-страница.

Optional Welcome Screen (Дополнительный экран приветствия).

(Только для Enterprise) Экран приветствия — это прозрачное веб-представление, отображающее содержимое HTML по вашему усмотрению. Содержимое HTML отображается при первом запуске приложения клиентами после его установки или при первом запуске после обновления приложения. Например, можно использовать экран приветствия, чтобы порекомендовать читателям создать учетную запись, принять подтверждение условий использования, изучить проблему с просмотром или описать работу с приложением. Экран приветствия обладает полным доступом к JavaScript API библиотеки/хранилища, а вы можете полностью управлять работой экрана приветствия.

Укажите ZIP-файл с вашими HTML-файлами. Если ваше приложение поддерживает iPad и iPhone, HTML-файлы должны отображать содержимое, которое работает на всех устройствах. Инструкции и примеры HTML-файлов см. в статье «Экран приветствия» в центре разработчиков DPS.

Параметры «Дополнительно»

Enable PDF Zooming (Включить масштабирование PDF).

Выберите этот параметр, чтобы позволить пользователям применять манипуляцию с жестом сжатия/масштабирования к неинтерактивным страницам. Убедитесь, что при создании фолио был выбран параметр формата изображения PDF.

Enable Favorites (Включить избранное).

Выберите этот параметр, чтобы разрешить пользователям вашего приложения добавлять их любимые статьи в закладки. Если функция активна, то в правом верхнем углу панели навигации приложения Viewer появится значок «Избранное». Функция «Избранное» пока недоступна в приложении Viewer для iPhone.

Enable Auto Hiding of Folio Scrollbars (Включить автоскрытие полос прокрутки фолио).

По умолчанию область полосы прокрутки размером 6 пикселов отображается в правой части статей в фолио. Если этот параметр выбран, полоса прокрутки отображается только во время прокручивания статьи пользователем.

Always Open Background Downloaded Issue (Всегда открывать экземпляр, загруженный в фоновом режиме).

Если выбран этот параметр, при запуске открывается фолио, которое было загружено в фоновом режиме с момента предыдущего сеанса просмотра. Если этот параметр не выбран, открывается последнее просмотренное фолио в последнем состоянии чтения. Этот параметр особенно удобен для ежедневных и еженедельных периодических изданий.

Enable Left and Right Hot Zone Navigation (Включить навигацию правой и левой зоны переноса).

При выборе этого параметра с левой и правой сторон каждой статьи (или страницы, если статья прокручивается только горизонтально) появляются невидимые интерактивные зоны. При нажатии интерактивной зоны происходит переход к следующей или предыдущей статье. Интерактивные зоны особенно полезны для полноэкранных наложений, таких как слайд-шоу. Активные зоны включены для приложений Viewer на устройстве iPad и iPhone.

Если кнопка отображается в области зоны переноса, то при касании этой области будет активирована эта кнопка. Для другого наложения, которое отображается в области зоны переноса: при касании этой области будет активирована зона переноса.

Enable Hot Zone to Display Folio View Controls (Включить нижнюю зону переноса для отображения элементов управления видами фолио).

При выборе этого параметра во время касания кнопок в активной зоне в верхней и нижней части страницы отображаются панели навигации (также называются HUD). При нажатии кнопки в любом другом месте за пределами активных зон панели навигации не отображаются. Активные зоны включены для приложений Viewer на устройстве iPad и iPhone.

Кнопки имеют приоритет над активными зонами просмотра фолио, активные зоны просмотра фолио имеют приоритет над левой и правой активной зоной, а активные зоны просмотра фолио имеют приоритет над всеми наложениями, не связанными с кнопками.

Hide Top Navigation Bar in Folio View (Скрыть верхнюю панель навигации в виде фолио).

Если выбран этот параметр, при касании статьи пользователем отображается только нижняя панель навигации. Это дает издателям возможность создать пользовательскую панель навигации на всех страницах статьи для навигации в рамках фолио.

Enable Auto Folio Archiving (Включить автоматическое архивирование фолио).

Установка этого параметра разрешает автоматическое архивирование фолио, если клиент загрузил максимально допустимое количество фолио. Укажите, включено ли архивирование по умолчанию. Клиенты могут использовать параметры устройства, чтобы включать или отключать функцию автоархивирования. Также укажите максимальное допустимое для загрузки в рамках вашего приложения Viewer количество фолио (в интервале между 6 и 90). При достижении максимально допустимого количества производится автоматическая архивация фолио, которые обновлялись наиболее давно. Клиенты не могут изменяться максимально допустимое значение. Клиенты могут произвести повторную загрузку любого заархивированного фолио.

Enable Caching of Library Information (Включить кэширование информации библиотеки).

Выберите этот параметр, чтобы кэшировать информацию о фолио, например его стоимость. Выберите этот параметр, чтобы улучшить производительность приложений в отношении больших библиотек, потому что приложение Viewer не проверяет сервер Apple при каждой загрузке библиотеки. Однако при выборе этого параметра информация о фолио может устареть. Например, если выбрать этот параметр и изменить стоимость розничных фолио, в библиотеке будет отображаться неправильная информация. В настоящее время этот параметр доступен только для приложений с подпиской.

Hide Sign In Button in Library (Скрыть кнопку «Вход» в библиотеке) (только для Enterprise).

По умолчанию кнопка «Вход» отображается в левом верхнем углу библиотеки в приложениях подписки с пользовательскими правами. Можно скрыть кнопку «Вход», если пользовательская библиотека предоставляет другой способ входа.

Hide Folio Update Prompt (Скрыть предложение обновить фолио).

Если этот параметр включен, то при нажатии пользователем изображения обложки в библиотеке будет загружено и применено обновление фолио без предложения пользователю принять или игнорировать это обновление. Например, этот параметр особенно полезно включать в приложении для продажи, когда сотрудникам отдела продаж необходимо иметь самый свежий контент.

Если используется подключение по Wi-Fi, необходимо обновить фолио для его просмотра. Если используется подключение по сети сотовой связи, обновлять фолио не обязательно. При отсутствии подключения пользователь может продолжить просмотр старой версии фолио. Если фолио обновится, пока пользователь его просматривает, то появится предложение обновить это фолио.

Hide Subscribe Button in Library (Скрыть кнопку «Подписаться» в библиотеке) (только для Enterprise)

По умолчанию кнопка «Подписаться» отображается в левом верхнем углу библиотеки в приложениях подписки. Можно скрыть кнопку «Подписаться».

Auto-Download Latest Entitled Folio on First Launch (Автоматически загружать последнее фолио при первом запуске).

Если выбран этот параметр, последнее разрешенное к загрузке фолио загружается автоматически при запуске приложения. Инструмент Account Administration позволяет бесплатно предоставлять самое свежее фолио пользователям, загружающим его впервые. Этот параметр работает только с приложениями, для которых есть розничный контент.

Auto-open latest entitled folio after download (Автоматически открывать последнее фолио после загрузки)

Если по умолчанию выбран параметр Auto-download latest entitled folio on first launch (Автоматически загружать последнее фолио при первом запуске), то новые читатели могут загрузить приложение и сразу же начать чтение последнего фолио. Если параметр автоматического открытия отключен, пользователи видят загрузку фолио в библиотеке, но фолио не открывается до тех пор, пока они не коснутся изображения обложки. Благодаря такой возможности издатели могут размещать сообщения на баннерах, которые помогают новым пользователям узнавать о получении бесплатного фолио.

Enable Rate the App Dialog (Активировать диалоговое окно «Оценить приложение»).

Выберите этот параметр для отображения запроса «Rate the App» («Оценить приложение») после запуска приложения вашими клиентами определенное количество раз. Например, если вы установите значение 5 для параметра «Rate the App Dialog Count» («Счетчик диалоговых окон оценки приложения»), пользователям будет предложено оценить приложение на пятом запуске приложения. Если они выбирают вариант «Remind me later» («Напомнить мне позже»), запрос отобразится при следующем запуске.

Укажите идентификатор Adobe ID, состоящий из 9 цифр, для своего приложения. Чтобы получить этот идентификатор, зарегистрируйтесь на веб-сайте itunesconnect.apple.com, щелкните Manage Your Applications (Управление программами), затем выберите свое приложение. Скопируйте строку идентификатора Apple ID, состоящего из 9 цифр (не идентификатор Bundle ID).

Show Analytics Opt-in Dialog (Показывать диалоговое окно включения аналитики).

При выборе данного параметра пользователи могут отказаться от отслеживания данных. В любое время они могут воспользоваться настройками библиотеки в приложении просмотра для изменения выбора. Этот параметр особенно полезен для регионов, где в обязательном порядке необходимо предоставить пользователям возможность отказаться от отслеживания данных.

Чтобы отредактировать текст по умолчанию выберите параметр «Use Customized Strings» («Использовать настроенные строки») и загрузите и отредактируйте значения для Analytics Opt-In Dialog Title («Заголовок диалогового окна включения аналитики») и Analytics Opt-In Dialog Text («Текст диалогового окна включения аналитики»).

Use Legacy Store APIs (Использовать прежние API-интерфейсы хранилища) (только для версии Enterprise).

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

Supported Languages (Поддерживаемые языки).

iTunes отображает языки, на которых доступно приложение Viewer. Интерфейс приложения Viewer переведен на множество языков, но контент вашего фолио может быть на эти языки не переведен. Выберите по крайней мере один язык, на котором должно отображаться приложение Viewer.

Use Customized Strings (Использовать настроенные строки).

Все строки, которые хранятся в приложении Viewer, можно настраивать на всех поддерживаемых языках. Например, текст кнопок можно настроить в библиотеке и диалоговых окнах текста. См. раздел Настройка текста пользовательского интерфейса в приложениях DPS для iOS.

Entitlement Details (Сведения о правах доступа) (только для версии Enterprise)

Следующие параметры отображаются при выборе одного из вариантов прав доступа для типа приложения Viewer.

Примечание.

Для получения дополнительных сведений о настройке собственного сервера допуска свяжитесь с представителем Adobe.

Service URL (URL-адрес службы).

Укажите адрес URL в формате http://[:]/contextroot/api/, например http://lighthouse.adobe.com/dps/entitlement_starter/api. URL-адрес услуги и URL-адрес аутентификации услуги должны соответствовать идентификатору интегратора, но значение integratorID имеет приоритет, если они отличаются. За дополнительной информацией обратитесь к документации по интерфейсу программирования приложений прямого предоставления прав или в местное представительство Adobe.

Service Auth URL (URL-адрес аутентификации службы).

Укажите тот же адрес URL, что и для самой службы.

Integrator ID (ID интегратора).

Adobe предоставляет ID интегратора, если учетная запись размещена на одном из наших серверов. Можно использовать один и тот же идентификатор интегратора для нескольких приложений. API содержит appId и appVersion в каждом методе, поэтому ваша реализация может обнаружить, какая именно программа запрашивает информацию для предоставления прав.

За информацией об идентификаторе интегратора обращайтесь в местное представительство Adobe.

Optional Create Account URL (Необязательный URL-адрес «Создание учетной записи»)

Укажите URL-адрес, на котором пользователи могут регистрироваться для приобретения подписки у издателя, не используя процедуру приобретения подписки Apple. По этому URL-адресу осуществляется переход при щелчке на кнопке «Подписаться», связанной с услугой предоставления прав.

Forgot Password URL (URL-адрес для кнопки «Забыли пароль»).

Укажите URL-адрес, на котором пользователи могут восстановить забытый пароль.

Optional Existing Subscription URL (Необязательный URL-адрес существующей подписки).

Укажите URL-адрес, перейдя по которому пользователи могут указать существующую печатную подписку (при регистрации для приобретения цифровой подписки). Если в приложении Viewer требуется деактивировать кнопку, связанную с печатной подпиской, не заполняйте это поле.

Send App ID and Version (Отправка ID и версии приложения).

Этот параметр позволяет отправлять строки, содержащие ID и версию приложения Viewer, в вызовах API о предоставлении прав. Рекомендуется выбрать этот параметр.

Entitlement Banner Enabled (Включение баннера «Права доступа»).

Если выбран этот параметр, в библиотеке приложения Viewer фонового изображения подписки отображается баннер подписки во всю ширину экрана. Если этот параметр не выбран, только заголовок подписки отображается в библиотеке. При использовании баннера вместо заголовка подписки рассмотрите возможность добавления ссылок на параметры подписки в HTML-содержимое.

Banner Page URL (URL-адрес страницы баннера).

Укажите URL-адрес для отображения баннера подписки при подключении пользователя к сети Интернет. Этот баннер отображается во всю ширину экрана в верхнем разделе библиотеки приложения Viewer — над фоновым изображением подписки и доступными фолио. Можно указать разные URL-адреса для устройств SD и HD.

Offline Banner Assets (Автономные ресурсы баннера).

Выберите файл .zip, который содержит ресурсы, используемые для отображения баннера, когда пользователь не подключен к Интернету. Файл .zip должен содержать один файл HTML, один или несколько файлов изображений, а также дополнительные файлы CSS. Файл .zip не должен содержать вложенных папок. Все содержимое должно располагаться на одном уровне. Можно указать разные файлы .zip для устройств SD и HD.

Banner Height (Высота баннера).

Укажите высоту баннера, который отображается в библиотеке Viewer, в виде фиксированного размера или процента от области библиотеки. Можно указать значение от 1 до 1280, но высота баннера не может превышать 40% от области библиотеки.

Subscription Details (Сведения о подписке)

Следующие параметры отображаются при выборе одного из параметров подписки в поле Viewer Type (Тип приложения Viewer).

Subscription Tiles (Фоновые изображения подписки).

Укажите фоновые изображения, которые описывают параметры подписки Apple. Для фрагментов с альбомной ориентацией, которые отображаются, когда устройство поворачивается, укажите изображение размером 964x184 пикселов для iPad SD и изображение размером 1928x368 пикселов для iPad HD. Для фрагментов с книжной ориентацией укажите изображения размером 708x250 и 1416x500 пикселов для различных размеров iPad.

При щелчке в любом месте фонового изображения становятся доступными параметры подписки iOS. Эти параметры определяются той информацией об оформлении подписки из приложения, которую вы указываете в iTunes Connect.

Примечание. При включении баннера предоставления прав баннер предоставления прав отображается вместо файлов подписки, а не в дополнение к ним. Однако из-за ошибки в DPS App Builder по-прежнему необходимо указывать заголовки подписки, даже если они не используются в приложении.

Optional Library Subscription Tile URL (URL-адрес фонового изображения подписки для библиотеки).

Укажите URL-адрес веб-страницы, которую следует отображать в окне браузера приложения при щелчке на фоновом изображении подписки заказчиком. Сообщения на этой веб-странице могут не иметь отношения к подписке.

Optional Remote Custom Dialog URL (Необязательный URL-адрес удаленного пользовательского диалогового окна).

Этот URL-адрес загружается, когда клиент завершает процедуру подписки. Например, он позволяет запросить информацию о пользователях или получить дополнительные сведения о ваших продуктах.

Subscription Type (Тип подписки)/Subscription Products (Подписка на продукты).

Если приложение предусматривает розничную продажу подписки, выберите Paid (Платная). В разделе Subscription Products (Подписка на продукты) щелкните значок «плюс» для задания хотя бы одного ID продукта Apple iTunesConnect и соответствующего срока. Эти параметры отображаются на устройстве заказчика при щелчке в любом месте фонового изображения подписки или на кнопке «Подписаться».

При создании приложения Newsstand в режиме Free Subscription (Бесплатная подписка) компании Apple выберите Free (Бесплатная). Выберите тот же ID продукта для свободной подписки, который указан в iTunes Connect.

Примечание.

Общая секретная информация является обязательной для приложений с моделью подписки. Используйте iTunes Connect для создания или просмотра общей секретной информации. Используйте инструмент Account Administrator для указания общих секретных символов для учетной записи приложения. Затем войдите в Folio Producer Organizer и запустите обновление общей секретной информации.

Палитра Icons and Splash Screens (Значки и всплывающие экраны)

С помощью этой палитры можно указать значки и всплывающие экраны приложения, которые отображаются в iTunes и iPad.

Примечание.

Чтобы не указывать каждый файл значка по одному, выберите файлы в окне поиска и перетащите их на панель значков и всплывающих заставок.

App icons (Значки приложений).

Указанные значки будут отображены на главном экране iPad после установки, а также в магазине App Store, доступном на iPad. Задайте значки размером 29x29, 50x50, 72x72, 76х76 и 1024x1024 пиксела в формате PNG для устройств iPad SD. Задайте значки размером 58x58, 100x100, 144x144 и 152x152 пиксела в формате PNG для устройств iPad HD. Задайте значки размером 29x29, 57x57, 58x58, 87х87, 114x114, 120х120 и 180x180 пикселов для iPhone. Значки для Apple будут автоматически закруглены по краям. Не рекомендуется увеличивать масштаб графических объектов меньшего размера. Используйте линеаризованные высококачественные файлы PNG с разрешением 72ppi в цветовом режиме RGB.

Примечание.

Имена файлов изображений всегда должны содержать расширение .png.

Splash Screens (Всплывающие экраны).

При запуске приложения Viewer в течение приблизительно трех секунд отображается всплывающий экран (также известный как изображение запуска). Для всплывающих экранов задайте следующие изображения, использующие разрешение 72 точки на дюйм, цветовую схему RGB, сведенные файлы PNG высокого качества. Чтобы уменьшить размер файла, используйте функцию «Сохранить для Web и устройств» в Photoshop для сохранения файлов PNG 8 бит.

  • Изображения размером 1024x768 и 768x1024 пикселов для iPad SD.

  • Изображения размером 2048x1536 и 1536x2048 пикселов для iPad HD.

  • Изображение размером 320x480 пикселов для iPhone SD.

  • Изображение 640x960 пикселов для iPhone HD, изображение размером 640x1136 для iPhone 5, 750x1334 для iPhone 6 и 1242x2208 для iPhone 6 Plus.

Для получения оптимальных результатов не используйте в качестве всплывающего экрана изображение обложки. Если в качестве всплывающего экрана используется изображение обложки, пользователи могут решить, что при запуске приложения произошло зависание. Поэтому некоторые издатели добавляют во всплывающие экраны сообщение «Загрузка...».

Enable shine effect on app icon (Включить подсветку для значка приложения).

Укажите, требуется ли использование эффекта «сияния» для значков приложения (эффект сияющего света в правой части значка).

Отключение (слева) и включение (справа) эффекта «сияния»

Optional Fonts ZIP for HTML (Дополнительный файл ZIP, содержащий шрифты для HTML)

Если к тексту в стеках HTML или наложениях веб-страниц применяются шрифты, они могут быть включены в файл .folio или приложение Viewer. Чтобы добавить шрифты в приложение Viewer, необходимо сжать их в папке .zip. Файл .zip не должен содержать подпапок; все содержимое должно располагаться на одном уровне.

Newsstand (Киоск)

Если разрешена функция Newsstand, то приложение Viewer отображается в папке Newsstand на iPad под управлением iOS5. Чтобы разрешить функцию Newsstand, необходимо создать приложение Viewer с подпиской iTunes (можно использовать только подписку iTunes или права доступа на основе подписки iTunes; нельзя использовать приложения только с правами доступа). Кроме того, необходимо разрешить уведомления.

Enable Newsstand (Разрешить Newsstand).

Выберите этот параметр, чтобы приложение Viewer отображалось в папке Newsstand.

Magazine/Newspaper (Журнал/газета).

Укажите, должна ли функция Newsstand считать приложение Viewer журналом или газетой.

Binding Edge (Корешок).

Выберите этот параметр, чтобы указать, какое обрамление значка Newsstand будет использовано, когда клиент дважды щелкнет кнопку Home (Главная) для отображения активных приложений. Например, если выбран параметр «Левый корешок», то корешок будет отображаться в левой части, а обрамление — в правой части значка.

Newsstand Icon (Значок Newsstand).

Укажите значок PNG, который будет отображаться в папке Newsstand. Используйте сведенный файл PNG высокого качества с разрешением 72 ppi и цветовой моделью RGB размером 384x512 пикселов для устройств iPad SD и 768x1024 пиксела для устройств iPad HD. Этот значок используется в качестве начальной обложки Newsstand. Этот значок будет заменен книжной обложкой последнего опубликованного фолио.

Эта панель позволит настроить панель навигации, которая появится в пользовательском приложении Viewer внизу библиотеки.

Hide Library Button (Скрыть кнопку «Библиотека»).

Если отображается панель инструментов навигации, при касании кнопки «Библиотека» на нижней панели навигации выполняется то же действие, что и при касании кнопки «Библиотека» в верхнем левом углу панели навигации. Чтобы избежать этой избыточной функциональности, кнопку «Библиотека» можно скрыть, но только при условии, что активирована нижняя панель навигации.

Show Navigation Toolbar (Показать панель навигации).

Выберите этот параметр, чтобы отобразить панель навигации внизу приложения Viewer.

Укажите, должна ли панель навигации отображаться во всех режимах просмотра, включая режим просмотра библиотеки и фолио, или она должна быть скрыта в режиме просмотра фолио.

Чтобы включить пользовательскую библиотеку и скрыть панель навигации, выберите «Use Custom Library» («Использовать пользовательскую библиотеку») и укажите файл и настройки, затем выберите параметр, чтобы скрыть панель навигации.

Hide Viewer Icon (Скрыть значок приложения Viewer).

Если выбран параметр Show Navigation Toolbar (Показать панель навигации), можно скрыть значок приложения Viewer, который отображается по умолчанию. Нажатие на значок приложения Viewer отобразит последнее открытое фолио.

Hide Buy Buttons (Скрыть кнопки «Купить»).

Выберите этот параметр, если хотите, чтобы фолио были доступны только по платной подписке, а не для отдельной покупки, или если хотите в основном продавать контент через собственный магазин. Если этот параметр установлен, то в библиотеке будут отображаться только те фолио, для которых у пользователя есть право на использование.

Если включена настройка Hide Buy Buttons (Скрыть кнопки «Купить»), то вместо демонстрации самого свежего фолио в библиотеке будет отображаться таблица с несколькими фолио.

Hide Sign In Button (Скрыть кнопку «Вход»).

Если выбран этот параметр, кнопка входа не будет отображаться в верхнем левом углу экрана при касании пользовательского значка.

Hide Free Folios (Скрыть бесплатные фолио).

Если выбран этот режим, в библиотеке не отображаются бесплатные фолио. Этот режим особенно удобен для владельцев пользовательских серверов, предоставляющих заказчикам право указывать фолио в зависимости от параметров учетной записи для входа на сервер.

Для получения информации об ограниченных фолио см. веб-страницу Использование ограниченного распространения с набором Digital Publishing Suite.

Lock App Orientation (Блокировать ориентацию приложения).

Если выбрать Portrait (книжную ориентацию) или Landscape (альбомную ориентацию), приложение будет сохранять эту ориентацию на iPad. Этот параметр влияет на все представления, включая представление библиотеки и фолио, даже если фолио использует двойную ориентацию.

Customize and Preview the Toolbar and Custom Icons (Настройка и просмотр панели инструментов и настраиваемых значков).

В этом разделе можно указать пользовательские значки для панели навигации библиотеки по умолчанию, а также указать пользовательскую библиотеку HTML.

Use Custom Viewer Library (Использование пользовательской библиотеки приложения Viewer).

При нажатии значка «Library» («Библиотека») в разделе панели инструментов навигации DPS App Builder появляется параметр «Use Custom Viewer Library» («Использование пользовательской библиотеки приложения Viewer»). При нажатии значка параметра можно указать файл .zip, который содержит код HTML. При задании настраиваемой библиотеки появляется значок домика на верхней панели навигации вместо значка «Library» («Библиотека»).

Обратите внимание, что этот параметр не отображается, если на странице сведений о приложении выбран параметр «Use Legacy Store APIs» («Использовать старые API хранилища»). Дополнительные сведения о создании пользовательской библиотеки см. в разделе Создание пользовательской библиотеки (версия Enterprise).

Custom Icons (Настраиваемые значки).

Щелкните значок «плюс» на правой стороне панели, чтобы создать пользовательскую кнопку (также называемую «пользовательским слотом») на панели навигации. Кроме того, можно выбрать значки «Библиотека» или Viewer, чтобы заменить значки «Библиотека» и Viewer по умолчанию на значки, используемые по умолчанию.

Можно включить максимум 8 навигационных значков для устройств iPad (6 настраиваемых плюс значки «Библиотека» и Viewer) и 2 для устройств iPhone (1 настраиваемый плюс значок «Библиотека»).

Для каждого значка укажите PNG-файлы размером 30x30 и 60x60 пикселов с прозрачным фоном. Используйте любой цвет для изображения переднего плана. iOS применяет системный цвет (обычно светло-синий) к непрозрачным пикселам и изменяет внешний вид значка, когда он выбран.

Если пользователь нажмет созданную им кнопку, встроенный браузер отобразит содержимое выбранного HTML-файла, например сайт интернет-магазина, новостную ленту или страницу справки. Нажатие кнопки «Закрыть» возвращает к просмотру библиотеки.

Icon Label (Метка значка).

Укажите текст, например «Магазин» или «Справка», который будет отображаться под значком.

Если пользовательский интерфейс приложения представлен на нескольких языках, можно изменить XML-файл, загружаемый при выборе параметра «Использовать настраиваемые строки» в разделе «Сведения о приложении». Также можно использовать этот XML-файл, чтобы изменить метки «Библиотека» и Viewer. Дополнительные сведения см. в разделе «Использование настраиваемых строк» ранее в этой статье.

Type (Тип).

Выберите параметр WebView, чтобы отобразить содержимое указанного вами файла html. Выберите параметр «Навигация», если вы публикуете приложение на базе Woodwing, в котором вы можете использовать метаданные раздела «Назначение» для перехода к обложке, содержанию или справке. Укажите имя в поле «Назначение».

Navto Link Name (Имя ссылки Navto).

Этот параметр позволяет использовать формат «goto://» для создания ссылок на статьи, которые открывают содержимое HTML, связанное с пользовательским значком. Например, если имя ссылки — Store, при создании кнопки с действием goto://ApplicationViewState/Store откроется веб-представление Store. См. раздел Создание ссылок формата goto для пользовательских значков.

Icon HTML Resources ZIP (Значок «Файл ZIP, содержащий ресурсы HTML»).

Укажите файл .zip, содержащий ресурсы веб-страницы, которая отображается при нажатии пользователем кнопки панели инструментов. Файл .zip должен содержать один файл HTML, необходимые файлы изображений, а также файлы CSS. Файл .zip не должен содержать подпапок; все содержимое должно располагаться на одном уровне.

Lock Orientation (Заблокировать ориентацию).

Если необходимо, чтобы веб-содержимое, выводимое при нажатии пользователем кнопки на панели инструментов, отображалось только в одной ориентации, выберите значение «Горизонтально»·или «Вертикально».

Hide Title Bar (Скрыть панель заголовка).

Выберите этот параметр, чтобы скрыть панель заголовка, которая отображается вверху библиотеки приложения Viewer во время отображения содержимого HTML пользовательского значка.

Show Navigation Controls (Показать элементы управления навигацией).

Отображаются элементы управления навигацией, например кнопки Back (Назад) и Refresh (Обновить) на веб-странице. Следующие параметры отображаются на панели заголовка над содержимым HTML.

Auto Launch (Автозапуск).

Одна из пользовательских кнопок может быть назначена для автозапуска. Если автозапуск включен, при открытии библиотеки приложения Viewer автоматически отображается HTML-страница.

Примечание.

Нажмите значок «плюс» в правой части панели навигации, чтобы добавить до восьми пользовательских кнопок для приложений iPad. Можно также заменить кнопки Library (Библиотека) и Viewer, используемые по умолчанию. Щелкайте кнопки на панели предварительного просмотра, чтобы переключиться между ними.

Social Sharing (Совместная работа через социальные сети)

Параметры публикации в социальных сетях управляют тем, могут ли клиенты публиковать статьи из вашего приложения в Facebook, Твиттере, по электронной почте или с помощью копирования и вставки. Предоставление совместного доступа через социальные сети поддерживается в приложениях Viewer для iPad и iPhone. Однако эта функция недоступна для приложений для одного выпуска и приложений просмотра для Android. Дополнительные сведения о рабочем процессе обмена информацией в социальных сетях см. в разделе Обмен информацией через социальные сети.

Enable Sharing (Включить общий доступ).

Если выбрать параметр «Enable Sharing» («Включить общий доступ»), в таблице действий в iOS 7 будут показаны все допустимые параметры публикации. В настоящее время отключить публикацию в iOS 7 нельзя.

Для устройств под управлением iOS 6 меню совместного использования в социальных сетях больше не доступно во всех приложениях, созданных после 11 февраля 2014 года, вследствие новых ограничений, связанных со ссылкой на идентификатор рекламы в Facebook SDK. Параметры в разделе «iOS 6 Specific Settings» («Специальные настройки для iOS 6») больше не применяются.

Publication URL (URL-адрес публикации) (только версия 28).

Для приложений версии 28 укажите URL-адрес, содержащий информацию о публикации. Ссылка на URL-адрес публикации отображается, когда клиенты предоставляют совместный доступ к защищенной статье. Для приложений версии 29 URL-адрес публикации больше не требуется. При публикации защищенных статей полный URL-адрес статьи теперь включается в ссылку, также отображается сообщение о платном доступе.

Certificates & Push (Сертификаты и push-уведомления)

Все приложения должны иметь действительный сертификат и быть зарезервированы для запуска на iPad. В разделе Provisioning (Резервирование) можно указать файлы mobileprovision. Сертификаты можно указать при загрузке созданных приложений Viewer.

Для получения информации о создании сертификатов и файлов mobileprovision см. iPad Publishing Companion Guide (Сопроводительное руководство по публикации для iPad) в формате PDF, доступное для загрузки на панели DPS Dashboard или в меню «Help» («Справка») в DPS App Builder.

Enterprise Signed Viewer App (Приложение Viewer для подписчиков уровня Enterprise).

Выберите этот параметр, только если вы хотите использовать корпоративный сертификат для приложения Viewer, которое будет распространяться в пределах вашей организации. Укажите идентификатор App ID и корпоративный файл mobileprovision. Также в корпоративном подписанном приложении можно включить push-уведомления. У файла mobileprovision должен быть идентификатор пакета без подстановочного символа. См. раздел Создание приложения Viewer для корпоративной подписки для iPad.

Developer Mobileprovision (Файл разработчика Mobileprovision).

Файл mobileprovision определяет устройства iPad, на которых можно устанавливать и использовать ваше приложение Viewer. Файл mobileprovision приложения для разработчиков содержит список идентификаторов iPad («UDID»).

Distribution Mobileprovision (Файл распространения Mobileprovision).

Файл mobileprovision определяет, какие устройства iPad могут устанавливать и использовать приложение Viewer.

Sideloadable Developer Build (Сборка разработчика с поддержкой загрузки файлов).

Выберите этот параметр, чтобы через iTunes вручную добавлять файлы .folio в приложение Viewer для разработчиков. Можно использовать только файлы .folio (не архивы .zip), экспортированные из Folio Producer Organizer.

Enable Push Notifications (Включить уведомления).

Выберите этот параметр, чтобы включить уведомления Adobe. Если выбран этот режим, на значке приложения Viewer отображается красный маркер с количеством доступных фолио или активизируется процесс уведомления с помощью функции Newsstand. Этот параметр является обязательным, если функция Newsstand включена.

Чтобы настроить push-уведомления, на сайте Apple Developer настройте свой App ID, создайте новые файлы mobileprovision, а также рабочий и отладочный push-сертификаты. Для получения подробных инструкций о создании push-сертификатов см. «iPad Publishing Companion Guide» (сопроводительное руководство по публикации для iPad) в формате PDF, доступное для загрузки в меню «Справка» в DPS App Builder.

Push-сертификаты хранятся на сервере, а не в самом приложении. Использование портала push-уведомлений на информационной панели DPS Dashboard (https://digitalpublishing.acrobat.com) для задания push-сертификатов.

Подробнее см. в разделе Push-уведомления.

Use Adobe Push Server (Использовать сервер push-уведомлений Adobe).

Если параметр «Использовать push-уведомления Adobe» не выбран, то можно указать сторонний сервер push-уведомлений (только для версии Enterprise). Задайте сервер в поле Push URL (URL-адрес сервера push-уведомлений). В поле Custom Push Parameters (Пользовательские параметры push-уведомлений) укажите все необходимые запросы к серверу, необходимые для его работы. Основные требования к настройке сервера уведомлений см. в разделе Push-уведомления.

Build Details (Подробные сведения о сборке)

Если вы вошли в систему, используя Adobe ID для отслеживания Omniture, настройки отслеживания данных пользователя отображаются на странице Build Details (Подробные сведения о сборке). Эти данные собираются автоматически. Если вы используете корпоративную учетную запись, но эти функции вам недоступны, обратитесь к своему представителю Adobe.

После того как вы заполнили все обязательные поля, добавив соответствующую информацию и файлы, нажмите Submit Build (Отправить сборку), затем нажмите Finish (Готово).

Время создания приложения для разработчиков и приложения для распространения зависит от загруженности сервера.

Загрузка и тестирование приложений Viewer

Сертификаты требуются для двух различных приложений Viewer: приложения для разработчиков и приложения для распространения. Приложение для разработчиков предназначено для тестирования; приложение для распространения можно отправить в магазин Apple по завершении тестирования и утверждении приложения для разработчиков.

  1. Выберите приложение Viewer на странице «Manage» («Управление»), которая содержит настраиваемые приложения Viewer.

  2. Выберите «Developer Viewer» («Приложение Viewer для разработчиков») (.ipa) для загрузки приложения для разработчиков.

  3. Укажите сертификат и пароль разработчика P12, затем нажмите «Download And Sign» («Загрузить и подписать»).

    Сертификат разработчика P12.

    Файл .p12 содержит сведения о персональном ключе сертификата. Для создания сертификата .p12 необходимо создать и загрузить сертификат на веб-сайте Apple Developer, затем использовать утилиту Keychain Access для экспорта персонального ключа этого сертификата в виде файла .p12.

    Пароль сертификата разработчика P12.

    При создании сертификата .p12 необходимо указать пароль. Использование пустых паролей не разрешается. Если вы использовали пустой пароль, вам необходимо создать сертификат .p12 еще раз, указав действительный пароль.

  4. Добавьте приложение для разработчиков (.ipa) в библиотеку iTunes, затем следуйте инструкциям в документе «Сопроводительное руководство для публикации контента для iPad.pdf», чтобы протестировать приложение.

  5. Если приложение для разработчиков функционирует правильно, вернитесь на страницу «Manage» («Управление») в DPS App Builder и нажмите «Distribution Viewer» («Приложение Viewer для распространения») (.zip). Укажите сведения о сертификате распространения, затем нажмите «Download And Sign» («Загрузить и подписать»).

Отправка и управление приложением Viewer

После того как пользовательское приложение Viewer загружено и протестировано, отправьте приложение Viewer для распространения (.zip) в магазин Apple.

Отправка приложения для разработчиков.

Если приложение для разработчиков функционирует правильно, отправьте приложение для распространения (.zip) в магазин Apple Store. Подробнее см. PDF-документ «Сопроводительное руководство для публикации контента для iPad».

Обновление приложения.

Если вам необходимо создать другие значки или внести какие-либо изменения, выберите приложение Viewer на главной странице и нажмите «Edit» («Изменить»). Информация и выбранные параметры не будут потеряны. Внесите необходимые изменения, затем отправьте сборку еще раз. Ваше приложение будет обновлено.

Для отправки новой версии приложения в Apple можно отредактировать существующее приложение или создать новое. При создании новой версии приложения используйте файлы mobileprovision на основе одного и того же идентификатора приложения, что и для ранее созданного приложения. Информация о версии обновляется автоматически.

Чтобы изменить тип приложения для просмотра, например преобразовать приложения для нескольких фолио в приложение для нескольких фолио с подписью iTunes, нельзя отредактировать существующее приложение. Вместо этого создайте новое приложение с использованием тех же файлов mobileprovision.

Удаление сборки.

Если вам не нужно приложение для разработчиков и приложение для распространения, выберите приложение Viewer на главной странице и нажмите «Delete» («Удалить»). В любой момент можно создать новую сборку — просто воспользуйтесь файлами mobileprovision на основе одного и того же идентификатора приложений, используемого для приложения.

Логотип Adobe

Вход в учетную запись