在iOS上使用Flash構建的FarmVille是否?如果是這樣,你怎麼知道? .app文件夾層次結構中是否存在特定文件或幻數的某些標誌?如何確定iOS應用程序是否使用Flash構建?
回答
通過在Mac上打開應用程序的.ipa文件,您可以判斷iOS應用程序是否使用Adobe的「適用於iPhone的Packager」構建,適用於基於Flash/AIR的應用程序。
在某處可能有一些一步一步的指導,但基本上,您可以找到.ipa文件(通過iTunes或其他方式通過從iOS設備同步應用程序將文件傳輸到Mac)應用程序,將文件擴展名更改爲zip,將其解壓縮,轉到Payload文件夾並在應用程序文件上選擇「顯示軟件包內容」。
使用「Packager for iPhone」構建的應用程序將具有META-INF/AIR文件夾,其中包含application.xml文件,其他應用程序不會。 application.xml使用http://ns.adobe.com/air/application命名空間,所以它不是什麼祕密。
iOS無法運行Flash應用程序,我想應該是Adobe Flash-> iOS應用程序工具無法很好地翻譯這樣複雜的應用程序。
適用於iOS的Flash Package的效果很好,並且能夠處理非常複雜的應用程序,就好像它們是我看過的所有應用程序的iOS應用程序。只有幾個問題需要解決,如果FarmVille是以這種方式開發的,那麼它有助於揭示一些事情。 – ylluminate 2011-04-05 21:25:52
除非Flash到iOS編譯器將它標記爲這樣並且您可以設法反編譯以查看,否則沒有簡單的方法可以說明。我懷疑它是否會給蘋果的過敏反應。
嗯。你在這裏講經驗嗎?從之前的Air和Adobe測試版中,我已經看到了幕後爆發的最初戰爭的一些方面。蘋果確實有辦法隔離這種差異,但是我沒有探索實際看看我能否發現差異。我想知道Air Bin是否已經被編譯到mach-o bin中,或者是否有iOS Air應用程序的鏈接支持包。 – ylluminate 2011-04-05 21:27:19
我不知道。沒有人真正知道蘋果在檢查什麼。我所知道的是,最終的應用必須是HTML,CSS,JS和/或Objective-C – 2011-04-05 21:30:52
蘋果已經改變了這種情況,現在允許使用第三方工具。他們刪除了之前稱「應用程序必須最初由iPhone OS WebKit引擎執行的Objective-C,C,C++或JavaScript編寫的」的開發人員許可協議部分。 http://daringfireball.net/2010/09/app_store_guidelines – 2011-04-05 22:59:05
- 1. iOS - 如何確定應用程序是否構建爲Debug或Release
- 2. 如何確定Android應用程序是否使用Web視圖構建?
- 3. 如何確定應用程序是否是Web應用程序
- 4. 如何確定用戶是否安裝了iOS應用程序?
- 5. 使用Flash Builder 4.5構建移動應用程序(IOS和Android)
- 6. 無法使用Flash Builder 4.6和Air4.0構建iOS應用程序
- 7. 是否可以確定應用程序的構建方式?
- 8. 檢測Flash應用程序是否使用Javascript正確加載?
- 9. iOS:如果使用armv6構建iOS應用程序,我的iPad應用程序是否會被拒絕?
- 10. 如何確定應用程序是否正在使用GPU
- 11. 如何正確構建iOS 5應用程序?
- 12. 如何確定應用程序是否是系統應用程序?
- 13. 的Flash iOS應用程序
- 14. 如何知道您構建的iOS應用程序是否適用於64位。
- 15. iphone如何確定用於構建應用程序的SDK
- 16. 關於flash builder移動應用程序iOS構建文件
- 17. 是否有可能構建這種iOS藍牙應用程序?
- 18. 如何使用MSBuild構建Xamarin iOS應用程序?
- 19. Flash(ActionScript 3):如何構建遠程處理應用程序
- 20. 確定iOS應用程序是否通過Siri啓動
- 21. 遠程構建iOS應用程序
- 22. 是否可以構建和發佈使用更新API的iOS應用程序?
- 23. 是否仍然可以提交使用ios 4 SDK構建的應用程序?
- 24. 如何確定用戶是否購買了應用程序
- 25. 如何從info.plist確定應用程序是否通用?
- 26. 如何確定前臺應用程序是否是啓動器?
- 27. 知道iOS應用程序是否已從Flash轉換成
- 28. 是否可以使用Windows Cordova創建iOS應用程序?
- 29. 如何使用適用於iOS 4.3的iOS 5.0方法構建應用程序?
- 30. 如何檢查iOS應用程序是否使用'StoreKit.framework'?
完美,認爲這是簡單的事情,但我不確定具體情況。欣賞它。 – ylluminate 2011-04-06 04:58:11
然後是什麼答案? :) – Kodiak 2011-04-06 09:42:37
看來,它不是一個Flash應用程序。我一直很好奇,因爲試圖找出是否有人能夠通過Flash應用程序讓Store Kit工作。 – ylluminate 2011-04-07 04:04:33