Xcode是苹果公司向开发人员提供的集成开发环境,用于开发macOS、iOS、WatchOS和tvOS的应用程序。WWDC18全球开发者大会上,苹果发布了macOS Mojave beta测试版系统,并且还推出了全新的Xcode 10 beta测试版,Xcode 10 beta测试版内包括了适用于iOS 12、macOS Mojave、watchOS 5、tvOS 12开发的SDK工具,还有一系列提升效率的软件和工具等,能够构建更具交互性和智能的应用体验。
在Xcode 10中通过很简单的配置即可在无开发者账号的情况下进行真机调试, 同时还支持无线网络环境下的真机调试(Mac和iPhone需要连接到同一台路由器并处于同一个局域网中), 对于开发者来说非常方便, 以下是详细的设置步骤:
一.教程环境:
- macOS 10.13.6
- ios 11.4
- Xcode 10.0
二.创建证书:
1. 运行 Xcode 10, 进入菜单 Xcode -> Preferences -> Accounts, 点击左下角的加号并添加自己的Apple ID.
2. 选择添加的 Apple ID, 点击 Manage Certificates 管理证书.
3. 点击左下角的加号并选择 iOS Development 创建iOS开发者证书.(如果是Mac开发者则选择 Mac Development)
三.配置工程
1.用数据线将真机设备(iPhone/iPad)连接Mac, 进入 Xcode 10菜单 Windows -> Devices and Simulators.
2.确保连接的真机设备(iPhone/iPad)与Mac处于同一个无线网络中, 然后勾选右侧的 Connect via network 以启用无线调试功能, 成功后左侧应出现一个网络图标.
3.进入 Xcode 的 General->Identity -> Team, 选择刚才添加的Apple ID账号.
4.在 Xcode 工程的 Device 中选择真机(iPhone/iPad)即可开始使用无线网络进行真机调试.
5 条评论
老三发布于 12:05 上午 - 8月 14, 2018
你好,我在第2步的时候就出现问题了,添加apple ID之后下面的team是空的,这是怎么回事呢?麻烦楼主解答一下,感谢~
fangcattk发布于 2:12 下午 - 8月 20, 2018
先到第3步创建好证书之后team那栏应该就有内容了.
贝叶斯基发布于 5:12 下午 - 12月 15, 2018
我在第二步最后出现Communication with Apple failed,怎样解决呢?找了一圈也没解决方法
fangcattk发布于 11:40 下午 - 2月 18, 2019
可以参考下stackoverflow上的帖子
https://www.google.com/search?q=Communication+with+Apple+failed+site:stackoverflow.com
今日新鲜事发布于 1:10 上午 - 5月 30, 2020
文章不错支持一下吧