从Xcode将Ad Hoc应用安装到设备需要重启手机

时间:2019-06-13 11:39:05

标签: ios swift xcode installation ad-hoc-distribution

每次我通过 Xcode-> USB Ad-hoc build 安装到我的设备上时,应用程序会冻结。甚至杀死该应用程序并重新启动它也不起作用。

我必须重新启动手机才能使其正常工作。

我尝试过:

  • 删除以前安装的应用程序
  • 在安装新的临时版本之前删除先前的应用并重新启动手机
  • 删除供应配置文件。 w indow->设备和模拟器->右键单击我的设备->显示配置文件->删除以前的配置文件。

-

编辑: 我尝试为Ad-Hoc移动设备禁用调试模式,安装过程花费了很长时间。好像禁用了调试模式,在将应用程序安装到手机上之前,需要进行归档(占用大量时间)。

我会进行调试并重新启动以节省时间。

2 个答案:

答案 0 :(得分:0)

似乎有一些过程可以保存您的应用。
您是否可以尝试仅使用开发者移动提供而不是临时
如果您需要安装“生产应用程序”之类的应用程序,则可以使用TestFlight。
同样,TestFlight是将您的应用交付给测试人员/客户/某人的真正方法。

更新
开发人员移动设备设置-为应用程序启用调试 mod
即席移动设备设置-已禁用调试应用程序

启动应用程序时可能会有一些日志吗?
您也可以在两个移动服务条款中重新检查功能。

答案 1 :(得分:0)

如果要使用Xcode调试应用程序,则需要使用开发者配置文件。

如果您尝试使用临时配置文件安装应用程序,那么它总是在安装应用程序后终止应用程序,因为临时配置文件用于在分发级别检查您的应用程序(这意味着在测试应用程序之前提交到苹果商店)

Ad Hoc Distribution授权使用一组有限的设备来运行您的应用

已加入标准计划的iOS开发人员也可以在App Store之外的多达100种不同设备上分发应用程序,仅用于测试目的。要使用临时分发,请为您的应用创建一个存档,或者让队友向您发送已存档应用的iOS应用商店软件包(.ipa)。

注意:-请参阅以下步骤,通过iTunes使用AdHoc提供配置文件来安装应用程序。

https://mercdev.com/support/running-ios-ad-hoc-builds