【IOS學習之工具學習】 Xcode7 / Xcode8 模擬器除錯和真機除錯
作為一名開發者,無論寫多麼好的程式碼,多麼沒有bug的程式碼,最終都要進行的一步,就是 除錯,正常剛開始是模擬器除錯,最後在真機除錯,都除錯ok後,再給測試人員 進行不同 機型 的除錯 以及測試app在不同ios系統下的相容性。ios剛研究兩週,目前 瞭解了 模擬器除錯、真機除錯、內部測試以及上傳到appstore等具體的操作,將它總結下,方便後來者學習,也方便自己查閱。目前 Xcode7 Xcode8 可以免證書免賬號 直接進行 真機調,節省了很多步驟,非常方便。本篇文章就先介紹下 模擬器除錯和真機除錯。
一. 硬體裝置
1.MAC 電腦:OSX10版本
2.Xcode 工具:Xcode7版本版
3.IOS手機:蘋果牌真機一臺
PS:mac 電腦安裝軟體就和win7安裝軟體沒有什麼區別,就是它的安裝包的字尾名為.dmg,而win7的字尾名是.exe
三. Xcode 簡介
四. 模擬器除錯
五. 真機除錯
直接上圖了,其實就是連線手機後,Team選擇None後,再進行編譯執行即可。
有時候出現真機除錯失敗,可以重啟Xcode試試。
相關推薦
【IOS學習之工具學習】 Xcode7 / Xcode8 模擬器除錯和真機除錯
作為一名開發者,無論寫多麼好的程式碼,多麼沒有bug的程式碼,最終都要進行的一步,就是 除錯,正常剛開始是模擬器除錯,最後在真機除錯,都除錯ok後,再給測試人員 進行不同 機型 的除錯 以及測試app在不同ios系統下的相容性。ios剛研究兩週,目前 瞭解了 模
【python3的學習之路二】數據類型和變量
添加 變量 之路 get 學習 如果 地板 www ins 整數 python可以處理任意大小的整數(包括負整數),如100,0,-8080等。 浮點數 浮點數也就是小數,如1.23,-9.01等。但對於很大或很小的浮點數,就必須用科學計數法表示,把10用e代
【opencv學習之十四】Opencv灰度直方圖和均值化直方圖
什麼是直方圖,以下摘自opencv國內論壇: 什麼是直方圖? 直方圖是對資料的集合 統計 ,並將統計結果分佈於一系列預定義的 bins 中。 這裡的 資料 不僅僅指的是灰度值 (如上一篇您所看到的), 統計資料可能是任何能有效描述影象的特徵。 先看一個例子吧。 假設有一個矩
iOS模擬器和真機除錯時App的安裝檔案路徑問題
摘抄自:http://zhidao.baidu.com/question/1605787265227542067.html Xcode6釋出後,出現了很多的變動,功能性的變動,在這裡不進行過多的贅述,在WWDC上蘋果已經進行了講述,網上也有很多文章,這裡要介紹的是一些不太容
【IOS學習之常見問題】 Program License Agreement updated
遇到問題: 因為要上架一款新的app,就需要在蘋果開發者中心(https://developer.apple.com/account/ios/certificate/)去申請釋出證書,於是登陸進去,就提示Program License Agreement up
【IOS學習之常見問題】 Xcode真機除錯時常遇到的問題
1. A build only device cannot be used to run this targe 這個是在編輯執行時,沒有選擇真機或者模擬器導致的,而選擇Generic iOS Device通常是打包的時候才選擇這個。切換方式如下:
【IOS學習之常見問題】蘋果開發者協議更新後,【Edit Phone Number】跳不出同意按鈕(紅色的警告)
█ 問題: ● 蘋果開發者協議更新後,跳不出同意按鈕 ● 有提示需要編輯手機號碼(以前沒填寫),修改後還是一樣 ● 部分人換了好幾張手機卡測試(和運營商沒關係),結果還是一樣 ● 部分人反應,在4月21號操作,可以成功,之後操作的就沒成功
【安卓學習之常見問題】 Google Play問題-上傳失敗 -- (您上傳的 APK 沒有經過 Zipalign 處理,請對 APK 執行 Zipalign 工具,然後重新上傳。)
█ 【安卓學習之常見問題】 Google Play問題-上傳失敗 – (您上傳的 APK 沒有經過 Zipalign 處理,請對 APK 執行 Zipalign 工具,然後重新上傳。) █ 問題: ● 提交了一個APP,提示【您上傳的 APK 沒有
【python3的學習之路三】字符串和編碼
而且 亂碼 \n spa 結果 雙引號 gb2312 span 大小寫 字符串編碼 由於計算機是美國人發明的,因此,最早只有127個字符被編碼到計算機裏,也就是大小寫英文字母、數字和一些符號,這個編碼表被稱為ASCII編碼,比如大寫字母A的編碼是65,小寫字母z
【Java學習之路---1】List的ArrayList和LinkedList的KTV點歌系統修改
本程式碼是參考書籍敲出 ,加入了部分自己的東西讓程式完善一些,謝謝!!! KTVArrayList程式碼: 1 import java.util.Scanner; 2 import java.util.ArrayList; 3 4 public class KTVByArrayList {
【opencv學習之四十三】K均值聚類演算法
K均值聚類演算法,在opencv中通過kmeans()函式實現;k均值通俗講:就是從一堆樣本中,隨便挑出幾個,比如3個吧,然後用樣本中的和這挑出來的比較,比較後排序,誰和挑出的那個接近就把他劃到那個類裡,比如樣A和挑1、挑2、挑3中,挑2最接近,則把樣A劃到挑2裡,當然還沒完
【Java學習之程式碼學習】 Prog37_企業發放的獎金
算上今天,距全年結束還有2天。2016,記住那些成就與風光,那是你當之無愧的嘉賞;也感謝經歷的挫折和磨練,它們讓你成熟與堅強。不管這一年,順利還是失意,快樂或是傷心,都打點心情,準備迎接2017年吧!留下遺憾和傷悲,帶上夢想和努力,擁抱新一年! █ J
【opencv學習之三十】簡單模板匹配matchTemplate
opencv實現了一部分通過模板與目標影象進行尋找最佳匹配的方面matchTemplat();這個方法網上有很多講解,基本思想是將模板影象在目標影象上滑動逐一對比,通過統計的基本方法進行匹配,比如方差檢驗,相關性檢驗等方法來尋找最佳匹配;話不多多說吧,從網上找到的一些實驗程式
【安卓學習之常見問題】 從Google Play 下載下來的App 白屏
█ 問題: ● 將app打包後,發給客戶,客戶將app上架到Google Play,再下載下來,發現 介面白屏: ● 本來是有張背景圖的,就是所謂的引導頁,之後會進入下一個頁面,結果就卡在這邊,不動,檢視手機的資訊(發現和手機沒有關係):
iOS工作之餘 學習提升資料(轉載)
無意間在網上發現一些學習資源,分享下。資源主要是一些視訊資源和部落格網站。這些資源主要針對一些初中學著。利用一些基礎知識點,中級有小碼哥的視訊裡的視訊和元件化。(後面有些部落格真的很不錯)。總之都是雜七雜八的,分享出來旨在共同學習。有不好的地方還望指教。 雖然都是一些培訓班的視
【開發工具】iOS真機除錯抓包工具Charles安裝及使用
支援原創,更多內容請關注: iOS開發過程中,經常需要用真機來測試和後臺的網路資料傳輸,需要一個趁手的抓包工具。在Windows下用的fidder很好用,但是由於它是在.Net框架之下的,所以在Mac下需要有一個替代品,就是Charles。 一、安裝 二、
Python 學習之工具篇-在 Ubuntu 16.04 下用 Eclipse+PyDev 配置 Python 開發環境
將來研究生的方向和深度學習有關,趁著現在大四課程比較輕鬆,先學習一下深度學習必備的程式語言 Python。工欲善其事,必先利其器。一個好用的 IDE 將會使你的學習事半功倍,下面就是我本人在 Ubuntu 16.04 系統下用 Eclipse+PyDev 配置
iOS開發之opencv學習筆記四:使用feature2d識別圖片
使用過vuforia或者亮風臺的朋友應該知道,這兩個平臺對圖片的跟蹤的準備工作是很簡單的,只需要幾張樣本圖片就可以做了。 但是按照上篇的介紹,如果用CascadeClassifier進行物體跟蹤就需要非常非常多的樣本,那麼,要對圖片進行識別跟蹤就沒有像上面說的兩個平臺那樣
【iOS 0 行程式碼系列】之 0 行程式碼實現TableView,CollectionView無資料佔位圖與文字
如果你還沒有看過下面的文章,可以花點時間看看 >>>>>1.一行程式碼完成“空TableView佔位檢視”管理: 原理: 1.獲取 Section 的數量 2.
iOS開發之opencv學習筆記一:下載和安裝
1. opencv是什麼? opencv是一個基於BSD開源協議的影象處理開源庫,截止本人編輯時間:2017年6月1日,最新版本為3.2.0。 2.哪裡可以得到opencv的原始碼以及不同平臺的動態庫? opencv的官方地址為http://opencv.org/,可以在這