在去年的10月

我有發過一篇Adobe AIR for Android教學

當時是教如何在Flash CS5上安裝AIR for Android的升級外掛

以及如何發佈在Android SDK的模擬器或Android實機上

過了半年又一個多月

在大同媒體設計系開了手持裝置互動設計這門後

現在也快學期末了

也漸漸發覺自己對Adobe Air愈來愈得心應手了

 

今天先來教Air for iOS如何在iPhone實機上發怖程式

這是免繳APPLE開發者帳號每年美金$99的走小路方法

還是希望如有對開發iOS有興趣就去繳錢啦!!

 

在開始之前你必須先具備以下幾樣東西和工具:

‧Adobe Flash Professional CS5/CS5.5/CS6 或Adobe Flash Builder 4.5

‧一個iOS裝置裝有iOS 3 或以上版本的系統, 以下任何一種皆可:    
   - iPhone 3GS 和 iPhone 4/4s    - iPod Touch (第三代或第四代皆可)    - iPad

‧裝置必須JB過 (Jail break)  →JB方法 一GOOGLE就一堆 請自己解決

‧JB過後需有AppSync  → 一GOOGLE也一堆 請自行了解

‧傳送ipa 檔案至iOS 的工具(建議用iFunBox)

 

接下來就準備開始了:

如果你要用FLASH寫iPhone(iOS)的APP

只要是FLASH CS5(含)以上的版本都有AIR for iOS

直接從開啟畫面那的新增點選就可以了

圖片1
CS5 iPhone OS

sshot-1  
CS5.5以上的版本 AIR for iOS

 

老話一句,此篇不是要教你怎麼使用FLASH,這是教已經對FLASH,尤其是ActionsScripts 3.0有些基礎的人看的。

 

上述的iOS專案新增後,

舞台場景什麼的、跟如何使用都跟你之前用FLASH的使用方式一樣(廢話 他本來就是FLASH~~~)

不過場景大小要注意,文件屬性那邊預設是320X480,但這是3GS的大小了。

很多人做出來發佈好後在實機才發現怎麼糊糊的....

是因為現在人大部分iPhone都已經換成4,4因為有視網膜技術,解析度已經是640X960囉。

還有所有的程式語言就都一定要ActionScript 3.0~~

之前有學生問過我ActionScript 2.0可不可以~

答案是"不 可 以"!!!!

至於為什麼?去問Adobe吧!!

 

跳過你們會在FLASH上做些什麼花樣、作品的步驟~~

直接到發佈囉 ~~

記得在發佈時FLASH要先存檔 檔名盡量不要有中文、空格、或一些奇怪的符號

要發佈時請在"檔案"選"iPhone OS Settings"或"AIR for iOS設定"

圖片2
CS5

sshot-2  
CS5.5(含)以上的版本

 

然後會打開一個叫做"iPhone OS Settings"或"AIR for iOS設定"的設定視窗

sshot-3  

共有三個頁籤,一般General、部署Deployment、圖示Icons

"一般"及"圖示"其實不用特別設定什麼

就看你個人需求,可以自己去調調看~ 方向、全螢幕什麼的,

圖示的部分它上面也有說明所需圖示的大小~

只要對的位置放入正確的圖示大小,就不會出問題了~~

最重要的是"部署Deployment"那邊

sshot-4  

如上圖"憑證Certificate"和"提供描述檔Provisioning profile"其實都是要選擇檔案的

這裡就是免使用開發者帳號最重要的破解點!!

但很幸運網路上已有人分享了這兩個破解檔案  

請至 這裡 下載 (進入後請從"檔案" 選擇"下載" 就可以下到一個壓縮檔)

解壓縮後你會看到兩個檔案

"憑證Certificate"這裡就選擇p12.p12這個檔

密碼打入:1234

"提供描述檔Provisioning profile"就選擇mobileprovision.mobileprovision

App ID則可以亂打,但不能有中文及空格,除了 . 其他標點符號也不能有~

圖片3  

 

部屬類型就選第一個"快速發佈以進行裝置測試"

之後就可以勇敢的按下"發佈Publish"了

 

如果發佈成功,你會發現會生成一個副檔名是 .ipa 的檔案

有了.ipa檔,前提是你的iPhone有JB過又有AppSync,就可以利用iFunBox或是iFile等軟體把你的ipa檔直接安裝進iPhone中了

 

我在這裡推薦iFunBox!!

把你的iOS裝置插上電腦

只要iFunBox有讀到你的iPhone 如下圖

fun  

就可以直接按Install APP 然後選擇你剛剛發佈出來的.ipa檔

安裝成功後 你就可以在你的iOS裝置上看到你的APP了喔!!

有沒有很簡單呢?

 

-Jouko 2012/05/31

 

 

arrow
arrow

    ECS 發表在 痞客邦 留言(0) 人氣()