iPhone / iPad: универсальное приложение и InAppSettingsKit - PullRequest
1 голос
/ 15 июля 2011

У меня есть приложение, которое является универсальным приложением.На iPhone это приложение панели вкладок, а на iPad - приложение Split View.Что касается настроек, я действительно хотел включить три наиболее важные важные настройки в свое приложение, а затем запустить приложение настроек по требованию для незначительных настроек (но Apple облажалась с нами).Поэтому я пытаюсь интегрировать InAppSettingsKit.

Поскольку приложение является универсальным двоичным файлом, InAppSettingsKit должен быть установлен в Shared/.В противном случае у меня будут проблемы с дублирующимися символами (или мне придется дублировать и переименовывать все с помощью * _iPhone и * _iPad).

Я пытаюсь врезать InAppSettingsKit на iPhone.Поскольку это представление с вкладками, NavigationController, как ожидает IASK, отсутствует (поэтому касание ничего не делает, кроме выделения ячейки строки).Поэтому библиотеке понадобятся некоторые модификации.Кроме того, когда я тестировал чисто врезку для iPad, IASK показывал SIGABRT, потому что ожидал панель инструментов (IIRC).

README имеет только ссылку на http://www.inappsettingskit.com,, которая выглядит какмного программирования, связанного с маркетингом.Примеров универсального приложения не существует, и предоставленные два примера являются очень простыми (не отражающими потребности приложения с панелью вкладок / разделенным видом).Кроме того, я не нашел места, где можно задавать вопросы (похоже, github не имеет системы доски объявлений [1]), и там нет контактной информации.

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

[1] https://github.com/futuretap/InAppSettingsKit

1 Ответ

0 голосов
/ 15 июля 2011

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

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

Взгляните на пример проекта, где мы интегрируем IASK в панель вкладок, контроллер навигации и контроллер модального представления.

Кроме этого, боюсь, у меня нет конкретного совета, как интегрировать его в универсальный двоичный файл.

...