Apple Watch如何進行真機除錯及問題彙總 (二)
當我們在Apple Watch執行程式時,或多或少都會出現問題,現在我把這些問題再羅列一下,並貼出解決方案,供大家分享:
(1)error:WatchKit apps must have a deployment target equal to iOS8.2(was 9.0)
當你在以前舊的專案中通過加入一個target來增加一個watchkit app的話,很可能出現這樣的問題,這是由於版本問題導致的。
解決方案:
Targets選擇Watchkit App,選擇iOS Deployment Target,把Watchkit App的版本改為8.2即可。
。
(2)如果你手機執行過一個專案的多個版本,或者你把一個專案的bundle Identifier修改過,就可能導致在真機上執行失敗。這時候需要刪除手機上不必要的provisioning profile,方法如下:
Xcode中-->Window-->Devices-->你連線裝置右鍵-->Show Provisioning Profile,這個時候你可以看到安裝在你手機上的Provisioning Profile。此時刪除一些沒必要的配置檔案吧!
(3)Code Signing Identity到底怎麼寫?
真機執行中很多都會碰到Code Signing問題,現在我為大家確定一下到底寫?
無論是專案名、Watchkit Extension、Watchkit App,一致的Code Signing Identity如下:
。
前一個一致選iOS Developer,後一個一致選擇iPhone Developer:Apple ID... 。經過我多次的測試,這樣的寫法是沒問題的。
(4)其實你在Xcode中可以看到兩種型別的Provisioning Profile,一種是Xcode上安裝的Provisioning Profile(包括你在模擬器下或者真機上生成的);另一種是真機上執行的Provisioning Profile。
前者檢視:Xcode-->Preferences-->Accounts-->View Details;
後者檢視:Window-->Devices-->你的裝置右鍵-->Show Provisioning Profile.
根據你的需要你可以進行刪除。預設在聯網狀態按下Provisioning Profile會自動生成。
(5)當你的程式已經執行到真機上時,可能會由於安全問題導致不能執行,此時需要到iPhone-->設定-->通過-->描述檔案中進行應用驗證,此時可能會由於某些原因導致不能進行聯網驗證,此時你只需要換一下網路環境即可,比如4G,WiFi等等。一般多試幾次就可以了。
相關推薦
Apple Watch如何進行真機除錯及問題彙總 (二)
當我們在Apple Watch執行程式時,或多或少都會出現問題,現在我把這些問題再羅列一下,並貼出解決方案,供大家分享: (1)error:WatchKit apps must have a deployment target equal to iOS8.2(w
安卓真機除錯及服務端地址
一般電腦執行安卓模擬器基本都會很卡,因此這裡簡要說一下真機如何除錯 本人手持小米6,MIUI10穩定版 設定-我的裝置-全部引數-MIUI版本點選十下 然後返回設定,進入更多設定-開發者選項-開啟USB除錯 這樣一來手機端就設定完畢 接下來開啟an
react native 真機除錯 及常見問題
真機除錯注意事項 1、確保手機設定下 開發者模式開啟 如何使用真機除錯 左右搖手機, 彈出除錯視窗, 是不是和 geo模擬器選單一樣 遇到的問題 解決React Native unable to load script from asse
Xcode如何用個人蘋果賬戶進行真機除錯
本文章針對Xcode的版本為9.1 1. 新建Xcode工程 2. 點選Xcode -> Preferences 3. 點選Account 4. 點選+號選擇App
告別 USB,用 wifi 進行 Android 真機除錯
--------------------- 本文來自 wdeo3601 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/captive_rainbow_/article/details/81012704?utm_source=copy 先看
Vue + quasar-framework進行Vue混合app開發 ─ App真機除錯(三)
寫程式碼總避免不了會出錯需要除錯,Quasar混合開發的app除錯方法也很簡單,就和平時寫web端程式碼除錯一樣。 此處列幾種常用的除錯方法 真機除錯 真機除錯也就是用自己的手機進行除錯,完全真實環境。
【開發工具】iOS真機除錯抓包工具Charles安裝及使用
支援原創,更多內容請關注: iOS開發過程中,經常需要用真機來測試和後臺的網路資料傳輸,需要一個趁手的抓包工具。在Windows下用的fidder很好用,但是由於它是在.Net框架之下的,所以在Mac下需要有一個替代品,就是Charles。 一、安裝 二、
ios-蘋果開發者賬號證書配置及真機除錯
申請了賬號,拿到賬號,首先就是要配置了,下面簡單記錄一下配置過程; 1.開啟“鑰匙串訪問”程式,點選以下功能: 2.填寫證書相關配置 郵件地址:填寫蘋果賬號就可以; 點選繼續->生
2016-Apple開發者賬號申請真機除錯的步驟
本文記錄註冊付費apple developer後申請iOS真機除錯憑據的步驟。期間參照了網上資料但由於非最新有些出入,所以自己記錄一下便於以後回顧。 環境:Xcode6.4,硬體:iPhone5系,瀏覽器建議Safari貌似載入快一些,反正開始用chrome巨慢刷半天出不來
Unity如何不使用開發者賬號進行IOS的真機除錯
好久沒有寫部落格了,一個字 懶。。。 最近研究了下IOS的打包,發展現在已經可以在不使用開發者賬號的情況下進行真機除錯了! 曾幾何時,IOS的測試是那些沒有賬號的開發者的一大難題~廢話不多說,開搞 首先,要進行蘋果的打包與測試,我們首先需要準備一些東西:Mac電腦一臺,或者
ios真機除錯包路徑及配置檔案路徑
1.點選桌面 按command+shift+G 2./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 點選前往 配置檔案路徑~/Li
React-Native初學者的模擬器除錯及真機除錯
上週五才開始學習的React-Native開發,之前略有一些React的開發經驗,但對原生Native的開發一竅不通。 好,背景交代完畢,講講我的初學經歷和遇到的坑以及一些心得體會,主要是讓大家避免我
React Native 真機除錯:RectNative啟動紅屏問題解決
https://reactnative.cn/docs/running-on-device/ 1. 手機必須先連線 連線時選擇僅充電 ==> 百度自己機型如何開啟開發者模式 ==> 開啟 usb 除錯 2. 下載 adb cd 到 adb 目錄下執行命令 ad
xcode7在真機除錯的時候出現"The identity used to sign the executable is no longer valid"
出現這個錯誤的原因是描述檔案過期. 如圖(借的圖): 大家都知道,在Xcode7中真機除錯不在需要配置開發者證書和描述檔案. 那出現這個問題的原因是Xcode自己配置的描述檔案過期. 解決辦法: 1.Xcode --
Android Studio 連線真機除錯
寫這篇文章主要是記錄下自己在Android 學習過程中使用android studio 碰到的一些問題以及如何解決這些問題,下面我們切入話題,我以小米5為例來介紹下怎麼在Android Studio 連線真機除錯。 【步驟一】 首先主要是對手機上的一些設定如下 1.設定手
XCode - 無法對iPhone真機除錯的解決方法!
OSX:10.14 XCode:10.1 真機:iPhone 4S 錯誤很多啊,並非編譯錯誤,編譯已經成功了,但是無法安裝到真機,我真不理解啊!!由於真的沒有想到能夠解決,有的錯誤沒有截圖,先看部分錯誤資訊和截圖吧,還有其它錯誤,我沒有保留下來! 錯誤1, The certificate us
iOS 12 真機除錯 Xcode 9 提示 Could not locate device support files.
升級 iOS 12 之後,使用 Xcode 9 真機除錯會提示錯誤: Could not locate device support files. This iPhone 6 Plus is running iOS 12.0 (16A366), which may not be supported b
榮耀9i真機除錯--連線
開啟設定->系統->關於手機->版本號(此處連續點選7次版本號) ->有提示框跳出顯示開啟開發者模式->返回上一步到系統頁(多出一個開發人員選項) ->將手機和電腦用USB線連線好後->先選擇“僅充電”模式下允許ADB除錯 ->然後開啟USB除錯->
解決真機除錯不顯示問題
1. 找到C:\Users\XXX\.android\adb_usb.ini檔案,如果沒有,就建立一個adb_usb.ini檔案,然後加上一行0x2a45即可。 2. adb kill-server 3.adb start-server 4.adb devices就可
小米XIAOMI 真機除錯有多坑
為了能夠為小米使用者提供推送服務,今天喜提了一臺紅米 6,不要998只要799 1、第一個槽點,我就開個開發者模式,開啟USB安裝,為啥要讓我插SIM卡,能告訴我為啥嗎?難不成每次開啟開發者模式上機除錯都讓開發者往測試機上插卡嗎? 看看小米的論壇下面一群罵爸爸的,我就不說什麼了,