iOS-运行/debugging/安装通过WiFi构build

我们有iPad和iPhone设备,但缺less电线。 有没有什么办法,以便我们可以在iOS上安装/debugging通过WiFi的构build。 我知道在Android的方式,但不是iOS的方式。

现在通过使用Xcode 9和iOS 11,可以使用wifi来运行应用程序

通过USB连接手机,进入设备窗口(cmd-shift-2),select您的手机,并检查“通过networking连接”框。

更详细的说明在这里的截图


Pre-Xcode 9回答:

iOS上无法安装和debugging应用程序。

但是有一些网站可以上传你的版本,然后在设备上下载并testing它。

使用Xcode 9,您可以通过WiFi(同一networking)进行debugging。

(在阅读之前,确保你的IOS 11和Xcode 9运行正常!)连接你的设备(通过USB),一旦你继续添加其他模拟器(见图2底部),并勾选“通过networking连接”(见图一)。 一旦XCode处理完成,断开设备(通过USB),现在它应该出现在旁边的地球仪(见图2)! 还要确保设备和计算机在同一个networking上!

图片1 在这里输入图像说明

图片2 在这里输入图像说明

对于部署/ CI我已经尝试并强烈推荐BuddyBuild解决scheme,下面是它具有的一些function:

  1. 优秀的用户帮助(聊天/电子邮件)系统和在线服务。
  2. 支持webhooks,以便每当您推送到您的应用程序存储库时就开始构build。 (支持所有的Git源码控制回购)
  3. 您可以安排系统自动发送您的版本到预设的testing人员/用户列表,只要版本准备就绪。
  4. 您可以[自动]整合其SDK以允许用户反馈和崩溃报告。
  5. 它会自动检查您的应用程序是否与最新的Xcode版本兼容。

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

在这里您可以find“通过Wi-Fi进行应用安装”

我还没有机会实施它,但可能会尽快尝试。 与此同时,如果有人是免费的,那么可以尝试在这里发表他们的观点,以便其他人可以得到帮助 谢谢

简单的解决scheme: http : //diawi.com

通过WiFi它不可能。

您只需将您的".ipa"file upload到此网站http://diawi.com并获取sorting链接。; 之后,通过在iPhone浏览器中请求链接安装构build。

确保至less有Xcode 9或更高版本以及iOS 11或更高版本的设备

1-在Xcode上打开你的项目

2-用USB电缆插入iPhone。

3-打开窗口>设备和模拟器 在这里输入图像说明 您应该将您的设备看作连接的设备

4-从顶部select设备,从左边select您的设备,然后选中“通过networking连接”框 在这里输入图像说明

5-现在,如果Xcode可以通过networking连接到您的设备,你应该看到你的手机名称后的networking图标

在这里输入图像说明

6-拔下USB线

7-返回到Xcode并点击运行button

在这里输入图像说明

要求:iOS 11和XCode 9,iOS设备和计算机在同一个WiFinetworking上。 用USB线连接你的设备,启动Xcode,然后在Xcode菜单上,select:窗口 – >设备和模拟器。 select设备并选中“通过networking连接”。 现在你可以断开USB并使用wifi在设备上开发。 截图

无线debugging需要Xcode 9或更高版本以及iOS 11或更高版本。 检查这个链接 。 以下是连接无线debugging设备的详细步骤。

同意阿姆我已经find一个jenkins+曲棍球伙伴。 非常有用,迄今为止它似乎是好产品。

与buddybuild你不需要问任何人的iOS设备的UDID。 我也用它来进行自动化testing,只要你知道如何在后期制作和预先build立的脚本中设置,你就可以随意旋转任何你想要的东西

http://diawi.com

这提供了你build立你的项目的链接。 而无线networking则根本不可能。

在我们生成一个ipa之后,可以通过Wifi应用安装。

1.使用包标识创build一个plist文件(参见苹果文档中的步骤)2.创build一个HTML文件(给出ipa的源代码(链接标签)和包标识符/configuration文件)