處理好你的應用之後,在XCode 4的菜單裡面打開「Proct」菜單項,並選擇裡面的回「Archive」選項。等待答編譯完成,結束之後,會自動打開Organizer,並看到如下界面,你就可以根據你的需要來提取ipa文件或上傳你的應用到App Store上面。
⑵ 誰會用Xcode教教我
Xcode使用教程詳細講解是本文要介紹的內容,Xcode是一個款強大的IDE開發環境,就像你在寫Windows程序時需要VS2005一樣 需要要Xcode為你寫Mac程序提供環境。因此,如果你要成為Mac 程序的開發者,靈活運用Xcode工具是你必須做的第一步。參考教程:
基於Xcode原型驅動的iOS應用設計
1)我們寫程序時常常在源文件的頭部添加right聲明以及公司名稱等等;而Xcode在創建文件時已經幫我們做了絕大部分工作,我們可能需要修改一下公司名稱,因為xcode給不知道我們公司名稱,它不可能預知一切,所以需要我們自己通過設置來告訴它。那麼我們如何做到這一點呢?因為xcode中沒有有關公司名稱的佔位符,所以我們必須通過terminal使用命令來設置。
在使用這個命令之前 我們來看看xcode為我們提供的默認文件頭部注釋:
// // untitled.m // FilesOrganize // // Created by yan li on 8/29/09. // Copyright 2009 __MyCompanyName__. All rights reserved. //
在terminal中執行如下命令(打開terminal的熱鍵是command+shift+U):
yan-lis-macbook-pro:~ yanli$ defaults write com.apple.Xcode '{"ORGANIZATIONNAME" = "LiYanzhong";}'
注意上面的命令是在terminal命令行的同一行,而不是兩行,這里是因為命令太長所導致。注意該命令執行時不會發出任何提示,即使你在命令中寫錯了參數名執行後也不會有任何提示,所以如果你執行該命令後發現你期待的效果沒有出現,就請你檢查一下你是否有拼寫錯誤,執行該命令後我們重新啟動xcode並重新創建文件,這個時候創建的文件頭部注釋,如下所見:
/* * untitled.h * Untitled * * Created by yan li on 8/29/09. * Copyright 2009 LiYanzhong. All rights reserved. * */
2)使用編輯器的技巧
a)如何關閉Xcode界面上的瀏覽器窗口?
點擊 在Xcode工具欄上的最右邊個Editor圖標,可以打開或關閉Xcode中查找項目文件的瀏覽器。快捷鍵是command+shift+E。
如果你的窗口上每個我所說的圖標,則你需要自己手動將該圖標放置到工具欄上。如何放呢?
激活Xcode工具,進入 View->Customize Toolbar... 你會發現右很多沒有在工具欄上出現的工具,你可以將想要隨時可以用的工具拖到工具欄上就ok了。
b)如何對代碼進行首行縮進?
第一種方法:選中需要縮進的代碼,按住control鍵後單擊游標,出現pop菜單,然後選擇Re-indent selection。
第二種方法:選擇需要調整的代碼,同時按下command+[ (左移動代碼)或 command+](右移動代碼)。
c)代碼自動完成功能的強大應用
在Xcode中寫代碼,Xcode編輯器常常給出提示,如果給出的代碼提示符合我們的要求,我們就可以按tab鍵選擇所提示的代碼。
如果提示代碼不符合我們要求,我們可以按下esc鍵,將整個提示列表顯示出來,找到我們需要的。在列表成員的最左邊有個小方框,如果裡面是f則對應的成員是函數;如果是m則是方法;如果是#則是#define命令;如果是E則是枚舉;如果上C表示類。
如果我們不希望顯示提示列表也能在列表成員間選擇,我們可以使用快捷鍵control+. 在選項之間循環;也可以使用shift+control+. 在選項間反向循環。我們可以通過「代碼自動完成功能」來查詢一個類所提供了哪些API(介面方法)。方法是將類寫在方法調用表達式中實現這一查詢功能:
[NSDictionary+空格,然後按下esc鍵,將出現NSDictionary中提供的方法列表。注意:[NSDictonary後面必須要有空格,提示編譯器類名稱已經寫完接下來要輸入的是消息(即類中的方法名)。
將游標從一個佔位符跳到下一個佔位符的快捷鍵是:control + /
d)在修改一個項目的代碼時,請先拍下快照。
File->Make Snapshot 拍下項目的快照; File->Snapshots 從快照中恢復。對應的快捷鍵:control+command+S; 恢復沒有快捷鍵,這樣的好處就是--當代碼修改爛了,可以恢復到最處狀態。由此可見,這個功能只是在我們修改代碼時提供幫助,不能真正的替代我們手動修改代碼。
e)查找 替換功能的使用:
Edit->Find->Find in Projects...
出現對話框
在Find欄輸入要查找的字元;在Replace欄中輸入要替換查找到的字元的字元;我們選擇在工程中查找。如果我們不選擇Ignore case 則替換只發生在main()函數中。
該方法修改代碼有很到的弊端--如果我只想修改某個函數內的car字元,但是這樣修改會將函數外的所有我不許修改的car字元也改了;二是它不能修改類名和文件名;所以需要下面的方法來彌補它的第一不足。
f)該方法可以解決上面修改代碼的第一個缺陷,可以將代碼的修改控制在一個函數之內,但是它仍然不能修改類和文件名字。使用這個方法前,必須用游標選擇一個需要修改的局部變數字元或函數參數,注意必須是字元,如果你選擇的是類名字元則不會出現菜單項「 Edit all in Scope".
Edit->Edit all in Scope,然後在你輸入的時候,所有出現該字元的地方一起被輸入的字元替換掉。
g)下面講解一種可以修改類名和文件名的方法。
是用該方法可以改變類名字和文件名;先選擇一個需要被修改的類名,如Engine;將游標插了到該字元中,選擇Edit->Refactor...打開如下的對話框:
你如果需要將Car修也可以。
按下 preview按鈕,界面如下所見,Xcode自動給處了我們分析報告,有什麼文件將被修改,每個文件有幾處會被修改等信息。從下面圖可以看到,類名以及類的文件名都被修改了。
h)在Cocoa文本域常用的快捷鍵:
使用如下的快捷鍵 我們就可以在小范圍呢移動游標二不讓手不離開鍵盤了。
control+F : 在同一行上將游標向右移動
control+B : 在同一行上將游標向左移動
control+P : 將游標移動到前一行
control+N : 將游標移動到後一行
control+A : 將游標移動到本行的行首
control+N : 將游標移動到本行的行尾
control+T : 將游標兩邊的字元對調
control+D : 刪除游標右邊的字元
control+k : 刪除游標所在行 游標後面的代碼,便於你重寫行尾代碼
control + L :將游標插點置於窗口正中。
i)如何在Xcode中搜索一個文件?
在一個源文件如何打開一個由#import導入的頭文件呢?
選中該頭文件(可以不包含.h),然後通過File->Open Quickly...打開該被選中的文件。
在沒有選中任何文本時,選擇Open Quickly...則打開一個簡單的查詢窗口,查找工程中的文件。快捷鍵command+shift+D
如果你當前在看一個.m文件,這個時候你突然想要看看與該文件對應的.h文件,我們可以使用command + option+向上箭頭 組合鍵,打開配套文件。
⑶ 鎬庝箞鍒╃敤xcode寮鍙憇wift搴旂敤紼嬪簭
xcode闆嗘垚寮鍙戠幆澧冩槸榪愯屼簬Mac鑻規灉鐢佃剳涓婄敤浜庡紑鍙憇wift搴旂敤紼嬪簭鐨勫伐鍏鳳紝鍒╃敤xcode鍙浠ュ緢鏂逛究銆佺洿瑙傜殑寮鍙慜S X鍜宨OS緋葷粺鎵鏀鎸佺殑搴旂敤紼嬪簭銆
鏂規硶/姝ラ
1銆侀栧厛錛屽繀欏誨湪鑻規灉Mac鐢佃剳涓婃惌寤簒code寮鍙戠幆澧冦
鎺ヤ笅鏉ュ氨鍙浠ュ湪姝よ緭鍏ョ▼搴忎唬鐮侊紝寮鍚緙栫▼涔嬫棶銆
⑷ xcode使用方法
xcode使用方法:(以xcode5為例)
1,下載安裝好xcode5後,就可以開始ios開發之旅了。首先專打開xcode。選擇新建一屬個xcode項目。
⑸ IOS寮鍙戱細Xcode鍏ラ棬寮鍙戠涓涓狧elloWorld紼嬪簭
瀛︿範浠諱綍緙栫▼紼嬪簭璇璦閮芥槸浠嶩elloWorld寮濮嬬殑錛岄偅涔堝備綍寤虹珛ios寮鍙戠殑絎涓涓猦elloworld紼嬪簭錛屽叾瀹炲湪緗戜笂宸茬粡鏈夊緢澶氱被浼肩殑鏁欑▼錛屼絾鏄疿code鏈韜鍗囩駭姣旇緝蹇錛岀綉涓婄殑涓浜涘叆闂ㄦ暀紼嬭繕鏄鍩轟簬鏃х増鐨刋code銆傚伐浣滀箣浣欒姳鐐規椂闂存暣鐞嗕簡涓涓綆鍗曠殑鏁欑▼錛屽笇鏈涘瑰噯澶囨姇韜鍔犲叆iOS寮鍙戣屽垪鐨勭▼搴忕尶浠鏈夋墍甯鍔┿傦紙鎴戜嬌鐢ㄧ殑鏄鐩鍓嶆渶鏂扮殑xcode9錛
涓嬭澆瀹夎呭ソxcode鍚庯紝鎴戜滑灝卞彲浠ヨ繘琛宨os寮鍙戜簡銆傞栧厛鎵撳紑xcode銆傞夋嫨鏂板緩涓涓獂code欏圭洰銆
鎴戜滑鏂板緩涓涓鍗曠獥浣撶殑紼嬪簭銆傛寜鍥炬墍紺猴細
鍙闇瑕佺畝鍗曠殑璁劇疆涓涓嬮」鐩鐨勫悕縐幫紝閫夋嫨寮鍙戣璦涓簊wift銆
閫夋嫨欏圭洰鐨勫瓨鏀劇洰褰曪紝鎴戣繖閲屾斁鍒版岄潰銆傚悓鏃舵垜浠涓嶉渶瑕侀氳繃git鏉ョ$悊浠g爜銆
鍒涘緩濂介」鐩鍚庯紝鐪嬪埌xcode緇欐垜浠鑷鍔ㄧ敓鎴愪簡鐩褰曠粨鏋勫拰綆鍗曠殑閰嶇疆鏂囦歡銆 鎴戜滑鍏堜笉鍋氫慨鏀癸紝鐐瑰嚮xcode宸︿笂瑙掔殑榪愯屾寜閽錛岃繍琛屼竴涓嬭繖涓欏圭洰銆
鍙浠ョ湅鍒扮紪璇戣繍琛屽悗鑷鍔ㄤ細璋冨嚭ios妯℃嫙鍣錛岀幇鍦ㄥ彧鏄涓涓絀虹櫧鐨勭▼搴忋
鐜板湪鎴戜滑濉鍔犱竴涓猯abel鏍囩炬潵鏄劇ずhelloworld銆傞夋嫨欏圭洰鐩褰曚笅闈㈢殑Main.stroyboard,榧犳爣鍗曞嚮鍚庯紝鍙浠ョ湅鍒板睆騫曚腑闂村嚭鐜頒簡涓涓絀虹櫧鐨勭晫闈錛岃繖灝辨槸鎴戜滑榪愯岀▼搴忔椂鐨勪富鐣岄潰銆
鎴戜滑鎶妜code鍙充晶宸ュ叿鏍忎腑鐨刲abel鏍囩炬嫋鍒扮晫闈涓澶銆
鍙屽嚮label騫朵慨鏀規枃瀛椾負hello world
鏈鍚庯紝鎴戜滑鍐嶇偣鍑昏繍琛岋紝鐪嬬湅榪愯屽悗鐨勬晥鏋滃惂
⑹ 請問如何在Apple上編程並發布軟體(從准備到結束)
准備工作:首先,你需要准備一台Mac電腦,並安裝最新版本的Xcode。Xcode是Apple開發的一款集成開發環境(IDE),用於開發iOS、iPadOS、watchOS、tvOS和macOS等操作系統的應用程序。
創建項目:打開Xcode,點擊「Create a new Xcode project」按鈕,在彈出的對話框中選擇你想要開發的應用程序的類型,然後點擊「Next」按鈕。接著,輸入你的項目名稱、選擇項目的存儲位置,然後點擊「Create」按鈕。
編寫代碼:使用Xcode的編輯器和其他工具開始編寫你的應用程序代碼。在編寫過程中,你可以使用Xcode的調試器來幫助你查找並修復代碼中的錯誤。
構建和測試:使用Xcode的構建功能來構建你的應用程序,並使用Xcode的測試功能來測試你的應用程序是否能夠正常運行。
發布應用程序:如果你的應用程序已經櫻緩笑通過了測試,那麼就可以使用Xcode的發布功能將應用程序發布到Apple的App Store或其他應用市場。在發布過程中,你需要按照Apple的要求進行應用程序的打包和簽名,並且需要提交應用程序的詳細信息,包括應用程序的名稱、圖標、描述和截圖等。
等待審核:在提交應用程序之後,Apple的審核人員會對應用程序進行審核,以確保它符合Apple的發布規范。如果應用程序通過了審核,那麼它就會在App Store或其他應用市場上提供下載。
更哪緩新應用程序:如果你的應用程序已經在App Store或其他應用市場上發布,那脊含么你就可以使用Xcode的更新功能來發布應用程序的更新版本。更新版本需要經過Apple的審核,並且在更新之後,用戶就可以在App Store或其他應用市場上下載最新版本的應用程序。