我们的一位客户使用他们只是通过网页安装的应用程序(由第三方开发 - 而非我们或客户开发)。 从我们可以看到它的.ipa构建与manifest.plist文件。
但是,我们的客户坚持认为:
我们是否忽略了通过.ipa文件分发应用的方法? (我们是iOS开发的新手,所以这是完全可能的)
背景资料: 我们创建了一个“伴侣”iOS应用程序,基本上只需从用户输入文本并将其保存到LAN PC上运行的API。 该应用程序被Apple评论团队拒绝,因为我们的“应用程序不适合App Store,因为它专为商业客户设计” 他们建议通过批量购买计划发布它。
原则上听起来不错,但它需要我们的客户创建全新的批量购买帐户 - 显然他们在iPad上的现有帐户无法转换/升级到VP帐户。 我们的主要客户不愿意这样做,并且问我们为什么不能像其他应用程序一样简单...这是一个可以理解的观点。
显然我们正试图遵守规则,但我相信其他应用程序可能是“非法”。 非常感谢任何关于在保持Apple警察右侧实现这一目标的建议。
答案 0 :(得分:1)
你没有忽视任何事情。你的客户错了。 Apple不允许他们描述的那种分发,因为开发人员太容易绕过App Store,Apple也不希望如此。
您可以通过开放IPA进一步调查。它只是一个具有不同扩展名的zip存档。找到配置文件。它是二进制文件,但它的一部分是XML,如果在文本编辑器中打开它,就可以看到它。临时构建将列出可以安装应用程序的所有设备的设备ID。