我有一个应用程序,它是一个通用的应用程序。在iPhone上,它是一个Tab Bar应用程序,在iPad上是一个Split View应用程序。对于设置,我真的想在我的应用程序中包含三个最重要的重要设置,然后根据需要启动设置应用程序以进行次要设置(但Apple将我们搞砸了)。所以我正在尝试集成InAppSettingsKit。
由于应用程序是通用二进制文件,因此必须在Shared/
中安装InAppSettingsKit。否则我会遇到重复符号的问题(或者我必须复制并用* _iPhone和* _iPad重命名所有内容。)
我正试图在iPhone上切入InAppSettingsKit。因为它是一个标签视图,所以没有IASK所期望的NavigationController(所以除了突出显示行单元格之外什么都不做)。所以图书馆需要一些修改。另外,当我测试一个纯粹的iPad插件时,IASK会SIGABRT
,因为它需要一个工具栏(IIRC)。
自述文件只有http://www.inappsettingskit.com的链接,这看起来像很多程序员相关的营销。没有Universal App样本,提供的两个样本非常基本(不反映Tab Bar / Split View应用程序的需求)。另外,我还没有找到提问的地方(github似乎没有公告板系统[1]),似乎没有联系信息。
有没有人在通用应用中成功使用过InAppSettingsKit?如果是这样,是分享最好的方法,还是重复文件并重命名最佳方法。是否值得努力在真空中调试和修改其他人的工作?如果有人有更好的推荐,我很乐意听到。
答案 0 :(得分:0)
首先,GitHub页面上有一个“问题”区域,您也可以提问。我们不提供个人建议,因为我们希望避免自愿项目的重复工作。
我不明白为什么你需要修改InAppSettingsKit,这取决于它是否在标签栏或拆分视图控制器中使用。
看看我们将IASK集成到标签栏,导航控制器和模态视图控制器的示例项目。
除此之外,我担心,我没有具体建议如何将其整合到Universal二进制文件中。