2012-04-12 1553 views
5

有没有办法从安装了它们的用户中提取TestFlight应用程序?还有一种方式,TestFlight可以将用户都必须登录的某种密码烘焙到应用程序中(如果手机丢失,我们不希望我们的开发应用程序暴露)。删除TestFlight应用程序?

回答

1

不幸的是,你不能通过TestFlight删除已经安装在设备上的应用程序,除非你在设备上自己做。至于密码,TestFlight并不完全支持。但是,您可以通过您的代码在您的应用的所有Beta版本中添加密码锁定功能。对不起,这可能不是你想听到的答案,但TestFlight仍处于早期阶段。

0

您无法从用户设备上删除应用程序,但TestFlight正在他们的“Area51”中测试一个选项,以强制用户在有可用的情况下更新到新版本。

如果你不再需要测试人员访问您的应用程序,你可能会添加一个新的构建,其甫一显示一些信息屏幕。

5

如果保持不动,应用程序的配置最终会自动失效。即使没有使用TestFlight删除应用程序的本地功能,应用程序上仍然存在过期日期。

这样仍然会出现你的“烤口令提示”,并从设备物理地去除应用程序本身的问题。

第一部分,应用程序检查身份验证可以通过使用更强大的SDK实现解决方案来解决,该SDK具有这种安全意识的方法。据我所知,并基于TestFLight的功能网格,这超出了他们的工具的能力。

第二部分,通过使用能够使用MDM(移动设备管理)进行设备级控制的工具来完成从设备中删除应用程序本身。具体来说,您希望查找可以选择性控制单个应用程序的内容,而不必应用全面的MDM策略。再次基于TestFlight的知识和基于他们的网页,这也不是TestFlight能够做到的。

这里有一些解决方案可以让你准确地知道你在问什么 - 简单的beta测试,增加了强制应用程序检查和重新验证的能力,以及从应用程序中删除应用程序的能力你已经完成测试。如果你打你选择的搜索引擎,你可以找到一些工具,在这里给你所有的问题“肯定”。该列表非常短,因此很容易找到。 :)

如果这对您有帮助,我会与其中一家公司AppBlade关联,并且很乐意回答有关此类问题的问题。我们在https://AppBlade.com,欢迎您给我们打电话,甚至登录到工具,看看它是如何工作的。