我正在尝试遵循此答案中描述的约定来管理同一应用程序的应用商店和企业版本,但我看到了一些非常有趣的行为。
如链接答案中所述,我创建了一个新方案,定义了一个新的“企业”构建配置,并将企业方案设置为使用单独的新捆绑 ID。两种方案都指向同一个目标,该目标依赖于新的构建配置来切换行为。我能够成功地生成企业版本并通过无线方式分发它,但是,当我在同一个模拟器或手机上安装同一个应用程序的两个版本时,企业版实际上运行的是应用程序商店版本的应用程序。我所做的任何企业特定的更改都不会得到反映。即使当我关闭应用程序时 - 返回主屏幕的 iOS7 动画也会返回应用程序商店图标 - 而不是企业版。
显然,我希望能够将这些作为独立运行的单独版本进行维护。我觉得我必须从根本上误解目标和计划才能获得这种行为。任何帮助将不胜感激。