來源:
http://www.flashdevelop.org/community/viewtopic.php?f=9&t=8747
先更新FlashDevelop和Flex SDK、AIR SDK
然後裡面有一份 AIR_iOS_readme.txt 要先看,照著做
step5.
- 需要搞到兩個認證檔,但也可參考羊小咩的作法:
http://blog.lamb-mei.com/2011/08/compile-ios-app-without-developer.html
step6.
- debug 時,iDevice記得開wifi,然後要在APP輸入本機IP(192.168.1.x)
- FlashDevelop 的 output 視窗記得開啟,才能收到trace
- 我是使用iTools(http://itools.hk/tscms/)同步
小地方:
- v.0.1.2 bin目錄下的 icon目錄必須刪除
- application.xml 的 application xmlns 版本要記得調整
- FlashDevelop 的 Project > Properties > output > Platform 版本要記得調整
Rhino Lu 耶書
2012年2月3日 星期五
2011年6月30日 星期四
Facebook相關規範連結
Facebook平台使用規範 原文版
Facebook平台使用規範 中文版
Examples and Explanations 原文版
Examples and Explanations 熱血網友中文版
Facebook 宣傳指引 官方中文版
Facebook 廣告刊登原則 官方中文版
Facebook 品牌許可中心 官方中文版
Facebook 專頁條款 官方中文版
*以上的官方中文版,可能要選用語言:中文(台灣) 來瀏覽Facebook
2011年3月27日 星期日
Facebook 粉絲專頁(Fan Page) 頁籤(tab)使用 Flash
2010年12月29日 星期三
以 Flash 開發 iOS App (2)
記錄幾個眉角
openSSL
錯誤訊息:unable to write 'random state'
解決方式:find the location of cmd.exe, right click and run as administrator
發佈.p12檔時訊息:Enter Export Password:
意思是要你設定一組密碼,Flash CS5發佈時需要輸入。
AIR
錯誤訊息:An attribute or element contains an invalid value in the application descriptor file.
解決方式:檢查 xxx-app.xml 裡,專案名稱是否有空白(space)
2010年12月25日 星期六
以 Flash 開發 iOS App (1)
第一個造訪的地方一定是:
下面有4步驟:
Users of Flash Professional CS5 should get the Flash Professional Update for iOS from the Flash Professional downloads page.
2.Read the release notes and developer FAQ for detailed information.
看完FAQ發覺限制不少,麥克風、照相機...將無法使用,意味著你無法開發類似LOMO的APP,就連影像合成等需要濾鏡(PixelBender Filters)的可能也會有問題,但還是可以回頭看看2010百大App來安慰自己。
其實 Flash 開發 Andorid App 也有類似窘境,只能請Adobe多多加油。
加入 iOS Developer Program
第一次繳年費入口(只有英文):
http://developer.apple.com/programs/ios/最後會導回台灣蘋果Apple Store做刷卡(台幣3,200元/1年)
沒幾天就在信箱收到啟動碼(Activation Code)
接下來遇到很多人都遇到的問題,中文地址跟英文地址對不起來,導致啟動失敗,
必須要致電客服才能解決。
為什麼知道是地址問題?第一是拿錯誤訊息去Google出來的,第二是香港客服跟我講的。
客服請我把訂單(含訂貨、送貨地址)Print Screen下來,寄回給他就可以了。
客服收到後會寄email通知,在拿原啟動碼去啟動就可以了。
[參考]
2010年10月1日 星期五
[AS3]記錄一個過程
1.先來看一個簡單的結構,單純 index 載入 sub
2.首先開啟 sub.fla,在Library內置入一個MC,並Linkage之(Symbol1)
3.設定 sub.fla 的 Document class
4.編寫 Sub.as,內容也很單純,trace 剛建立的類別
5.Ctrl + Enter 的結果,沒問題。
6.接下來,開啟 index.fla,設置 Document class
7.編寫 Index.as,只宣告一個 sub 就好。
8.回到 index.fla,Ctrl+Enter 測試一下,發現編譯錯誤,說 Symbol1 未定義。
9.修改 Sub.as ,使用 getDifinitionByName(),即可解決。
10.接下來,才是真正載入 sub.swf
11.這次是發生 Error,說 Symbol1 未定義
12.解法是使用 LoaderContext,即 Loader.load() 的第二參數!
var loader:Loader = new Loader();
var loaderContext:LoaderContext;
loaderContext = new LoaderContext(true, ApplicationDomain.currentDomain);
loader.load(new URLRequest("sub.swf"), loaderContext);
13.參考
訂閱:
文章 (Atom)