iOS –通过Wi-Fi运行/调试/安装版本

问题描述 投票:62回答:14

我们有iPad和iPhone设备,但电线不足。有什么方法可以在iOS中通过Wi-Fi安装/调试构建?

我知道Android上的方式,但我不知道iOS上的方式。

ios iphone xcode ios7 wifi
14个回答
78
投票

[[现在通过使用Xcode 9和iOS 11,可以使用Wi-Fi运行应用程序。

通过USB连接iPhone,进入设备窗口(

Cmd-Shift-2,选择您的手机,然后选中connect via network框。

More thorough instructions with screenshots here


Xcode 9之前的答案:

无法通过Wi-Fi在iOS中安装和调试应用程序。

但是在某些网站上,您可以上传构建版本,然后在设备上下载并进行测试。


1
投票
无线调试需要Xcode 9或更高版本以及iOS 11或更高版本。检查this link。以下是连接设备以进行无线调试的详细步骤。

0
投票
同意Amr,我发现一个伙伴的名字是Jenkins + Hockey。极其有用,到目前为止看来还不错。

有了buddybuild,您不需要询问任何人其iOS设备的UDID。我也将其用于测试自动化,只要您知道如何在其postbuild和prebuild脚本中进行设置,他们就可以给您自由旋转所需的任何内容。


0
投票
要为iOS设备激活Wireless Debugging(通过Wi-Fi生成Run /Debug/ Install,您需要执行六个步骤:

0
投票
只需尝试一下,它就可以工作了……只是考虑到部署速度非常慢。

-2
投票
生成Wifi之后,可以安装[IPA以上]应用程序。

7
投票
使用Xcode 9,您可以通过wifi(同一网络)进行调试。

7
投票
((在阅读之前,请确保您正在运行的IOS 11和Xcode 9!)连接设备(通过USB),一旦完成“添加其他模拟器”(请参见底部的图像2),然后勾选“通过网络连接'(请参见图一)。一旦XCode进行了处理,请断开设备(通过USB),它现在应该显示在旁边,并带有一个地球仪(参见图2)!另外,还要确保设备和计算机在同一网络上!

图片1enter image description here

图2enter image description here


6
投票

简单解决方案:http://diawi.com

最多Xcode 8和iOS 10:

无法通过wifi上网。 您只需将".ipa"文件上传到此网站http://diawi.com并获取相应的排序链接。之后,通过在iPhone浏览器中请求该链接来构建版本。


来自Xcode 9+和iOS 11 +:

可能通过wifi安装调试版本。
    在Xcode上打开您的项目
  1. 用USB电缆连接ios设备。
  2. 在xcode菜单中打开
  3. 窗口->设备和模拟器
或按(Cmd-Shift-2)。您应该将您的设备视为已连接的设备。选择您的设备并启用复选框
  • “通过网络连接”
  • 现在您可以在电话名称旁边看到
  • 网络图标
  • 。此图标确认您可以在wifi中运行构建。现在通过wifi运行内部版本以在iOS设备中安装内部版本。

    4
    投票
    对于部署/ CI,我已经尝试并强烈推荐BuddyBuild解决方案,以下是它具有的许多功能:

      出色的用户帮助(聊天/电子邮件)系统和在线服务。
    1. 支持webhooks,以便每当您推送到App存储库时都将开始构建。 (支持所有Git源代码管理仓库)
    2. 您可以安排系统以在构建就绪时自动将构建发送到预设的测试人员/用户列表。
    3. 您可以[自动]集成其SDK,以允许用户反馈和崩溃报告。
    4. 它会自动检查您的应用程序是否与最新的Xcode版本兼容。

    4
    投票
    确保您至少具有Xcode 9或更高版本以及具有iOS 11或更高版本的设备

    1-在Xcode上打开您的项目

    2-用USB电缆插入iPhone。

    3-打开窗口>设备和模拟器enter image description here您应该将您的设备视为已连接的设备

    4-从顶部选择设备,从左侧选择设备,然后选中“通过网络连接”框enter image description here

    5-现在,如果Xcode可以通过网络连接到您的设备,那么您的电话名后面应该会出现一个网络图标

    enter image description here

    6-拔下USB线

    7-返回Xcode并点击运行按钮

    enter image description here


    3
    投票
    请查看本教程,http://honzadvorsky.com/articles/2015-10-21-17-40-xcode_server_tutorials_4_certificates__provisioning_profiles/

    在这里您可以找到“通过Wi-Fi安装应用”的方法

    我还没有实现的机会,但是可能会尽快尝试。同时,如果某人有空,则可以尝试在此处发布其观点,以便其他人可以获取帮助。谢谢


    2
    投票
    [要求:iOS 11和XCode 9,iOS设备和计算机位于同一wifi网络上。用USB电缆连接设备,启动Xcode,然后在Xcode菜单上选择:Window-> Devices and Simulators。选择设备并选中“通过网络连接”。现在,您可以断开USB并使用wifi在设备上进行开发。ScreenShot

    1
    投票
    http://diawi.com

    这为您提供了项目的构建链接。而使用wifi则完全不可能。

    © www.soinside.com 2019 - 2024. All rights reserved.