Xcode 10 无开发者账号通过无线网络真机调试
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)即可开始使用无线网络进行真机调试.