試了兩天終於成功了 先簡介一下開發環境(有空再附圖上去)
mac os :snow leopard 10.6.2
iphone sdk:3.1.2
xcode: 3.2.1
iphone os:3.1.2
以上Xcode iphone sdk和mac os的版本要相同 否則方法會不同
首先iphone 需要兩個動作(必備):
1.blackra1n(JB)
2.透過cydia下載 Appsync for 3.1
詳細安裝過程請看 網站 (已經JB完 請從第四步驟開始) 之後等有空再附上圖片
以上前置動作完成之後 接下來就是重頭戲了 開始之前 先把你的iphone插上電腦
1.到你的mac os 接著看到工作列 按前往->電腦->你灌os的硬碟->Developer->SDks
->iPhoneOS3.1.2.sdk (對應你要開發的版本 做相同的修改)
把裡面的SDKSettings.plist拉到桌面 然後按右鍵以Dashcode打開 然候找到
CODE_SIGNING_REQUIRED 把它的string值 改成No 存檔之後 拉回去覆蓋即可
2.在xcode左上角先選 Device-3.1.2 Release(看你的iphone os版本 選擇相對應的版本)
3. 接著到Xcode裡面 對著你的project 按右鍵 選Get info 之後buide這欄中 找到Code Signing Identity 將 Code Singing Identity 和 Any iPhone OS Device 都選成Don't code sign即可
(每個新的project 都要設定一次)
4.接著按Build and Run 你就會看到程式上傳到iphone了
若要移除程式 請在xcode的工具列 按windows->organizer 找到下方 application
選你要移除的程式 按下方的"-" 就可以移除了
搜尋此網誌
2010年3月18日 星期四
2010年3月7日 星期日
iphone開發-開發環境建置
下載Xcode for iPhone and Mac Development 為你的mac 裝Xocde 和 iphone sdk吧
根據你的os版本來下載 是免費下載的 但是需要先註冊
下載玩安裝之後 恭喜你 就可以開始開發了
開發之前 我們先來看官方的 Tutorial
非官方的
中文的objective c++ 教學
http://blog.lifestyle.idv.tw/2007/06/become-xcoder-12.html
objective c 入門教學
http://www.otierney.net/objective-c.html.zh-tw.big5#gettingstarted
objective c 入門教學
http://www.otierney.net/objective-c.html.zh-tw.big5#gettingstarted
推薦書籍:
iPhone Developer's Cookbook Building Applications with the iPhone SDK
iphone開發-系統建置
要開發iphone程式 有以下幾種方法
1. PearPC
類似模擬器的方式開發 缺點我覺得效能不太好 會有點頓 雖然據說最新的一版 有比之前快了
實際試過之後發現10.5之後的版本都無法安裝 由於PearPc之後都沒繼續維護更新 而iphone sdk又必須在mac os 10.5之後才能開發 因此此方法就失效 若有看到新版 會再過來更新
2.cygwin 開發平台(windows版 iPhone SDK)
有人最近做出來的整合工具 但是缺點是 不像在Xcode上開發一樣 可以直接先在模擬器上測試 必須要直接上傳到iphone上面 進行測試
3.用Vmware
效能也是不好 不建議
目前沒有成功過
今天看到此篇教學 正要測試看看 會再上來更新狀況
4.直接用原生mac(推薦)
不過因為我也會用到windows 因此我採用的方法是 用雙系統(非bootcamp)
目前的作法 是用win7+mac 但有點運氣 如果你用到的mac 版本 剛好不適合你的硬體 那就要 多試試看幾個版本囉 我用在Asus的主機板 成功安裝 但是顯示晶片的驅動 沒有成功
啟動時 按F8打-v 若沒有成功 可以嘗試 輸入cpus=1 -v 接著按enter裝裝看(此方式 是強制mac 用單核心安裝)
2010年2月20日 星期六
中和到關渡宮路線
查了一下 從中和到關渡宮 有兩種走法
1.台64 五股一下 接著接關渡大橋
2.從洲美快速道路下大度路
去程:
這次我選擇2的走法 因為跟台64不熟 囧 下次再走走看
上洲美快速道路 第一個出口是 承德路 再來就是 大度路 跟大業路 要從大度路下來
下來大度路一段->二段->三段 會上一個小橋 接著要靠到左邊 準備左轉接 中央北路4段
走右邊關渡宮->直走接知行路->左手邊會看到關渡宮->準備右轉進停車場
回程:
從知行路出來->接中央北路4段->左轉之後 靠到右邊 右轉接大度路三段 靠到內線一直直走 就可以看到上洲美快速道路的閘道上去 走到底會有兩個出口 一個是往環河北路(左) 一個是往社子(右)
要往中和 走環河北路 接著接環河快速道路 再接華中橋 就到我家了
2010年2月11日 星期四
碩士生涯結束
一顆懸在心中的大石頭終於放下了 如果沒有老師的耐心指導 北鼻的鼓勵和打氣 還有夥伴們的幫忙 我想我的論文至今仍無法完成 也許沒有寫的很好 但是我已經做了最大的努力了 盡可能的把論文寫好 到現在心情還是無法平復 久久不能自己(其實是誇飾法XD) 我終於畢業了! 碩士的生涯結束了 這段時間我覺得我過得很充實 學了很多東西 不管是程式的能力 論文的寫作和研究 我想我是有進步的 寫作真的蠻難的 修改了很多次 才到比較能看的版本 人機互動其實是一個非常難的學問 因為必須考量使用者的感受與需求 我們不能因為覺得這功能很炫 就沒來由的去寫 結果就造成使用者根本就沒用到 又或者改變他們原有的使用習慣 就像老闆說的 我們要做為資工系的設計師!設計之前要先考量到使用者的需求(雖然目前業界..都是上面的要你做啥就做啥 很難能有自已的想法 這就是為什麼台灣的軟體一直都無法媲美國外的其中一個原因吧= =) 雖然人生中的其中一個挑戰已經結束 但是未來一定會有更多更難的挑戰 還是要隨時準備迎接下一個挑戰!
訂閱:
文章 (Atom)