[英]iOS 8, How to use device for development?
我有一個新的iPad Retina,我想用它來開發Xamarin Studio和XCode 6.過去,使用XCode 5你只需連接設備並點擊“用於開發”按鈕。 但是XCode 6不再有那個按鈕,當我嘗試在Xamarin Studio中將我的應用程序構建到設備時,我收到錯誤消息“無法安裝應用程序”/ Users / jzacherl / Projects / CyCom / CyCom / CyCom /設備iPad上的bin / iPhone / Debug / CyCom.app':您的應用程序無法進行代碼簽名檢查。檢查您的證書,配置文件和捆綁ID。可能您的設備不是所選配置文件的一部分(錯誤:0xe8008015) 。“
我的應用程序應該支持iOS 7和iOS 8.我已經嘗試將目標部署更改為7和8,我嘗試重新啟動我的mac /設備並構建/清理我的項目。
盡管這里和其他地方有提示,我花了一些時間才找到確切的解決方案。 所以,對於Xcode的新手來說:
主Xcode 6窗口頂部的導航欄有一個三角形運行/播放按鈕,一個方形停止按鈕,應用程序的名稱,然后是一個目標名稱,例如“iPhone 6”,用於其中一個模擬器選項。 目標名稱實際上是一個下拉菜單! 這是選擇實際設備的地方。
現在單擊三角形按鈕來構建和運行。 可能的結果:“沒有安裝未過期的配置文件”,並帶有“修復問題”按鈕。 點擊那個,等一下......完成!
帽子提示(和截圖): http : //www.bignerdranch.com/we-teach/how-to-prepare/ios-device-provisioning/#loc-provisioning-easy
使用更具描述性的標題交叉引用后面的問題: 在Xcode的管理器窗口中沒有用於開發
您可以在以下位置注冊包含您的開發者ID的設備:
https://developer.apple.com/account/ios/device/deviceList.action
(您必須登錄開發者網站才能這樣做。)
在那之后,一切都應該工作正常。 您可以從iTunes獲取設備的UDID。
嘗試構建和部署Xcode應用程序,看看會發生什么。
我相信如果你需要做Xcode不能自動執行的操作,Xcode會彈出一個有用的對話框。
首先,您必須在iOS成員中心注冊設備的UDID ,並添加配置文件並安裝配置文件
在Xcode 6之前的Xcode版本中,您可以通過USB將設備連接到計算機,打開Xcode - > Organizer並選擇Use for Development 。
在Xcode 6及更高版本中從Xcode中刪除了Use for Development。 對於使用Xcode 6或更高版本的設備,即使使用“設備”頁面,也不再可能這樣做
嘗試轉到Window-> Devices 。 您應該在列表中看到附加的設備, 然后右鍵單擊設備並選擇顯示配置配置文件。它將顯示一個窗口,您可以在其中添加配置文件。
之后,您將能夠在該設備中安裝您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.