Xcode是蘋果公司向開發人員提供的集成開發環境,用於開發macOS、iOS、WatchOS和tvOS的應用程序。WWDC18全球開發者大會上,蘋果發佈了macOS Mojave beta測試版系統,而且還推出了全新的Xcode 10 beta測試版,Xcode 10 beta測試版內包括了適用於iOS 十二、macOS Mojave、watchOS 五、tvOS 12開發的SDK工具,還有一系列提高效率的軟件和工具等,可以構建更具交互性和智能的應用體驗。ios
在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)便可開始使用無線網絡進行真機調試.