У меня есть приложение, которое является универсальным приложением.На 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