是否有可能將AIR 3.0 Captive Runtime應用程序加入Mac App Store?你會怎麼做?是否有可能將AIR 3.0 Captive Runtime應用程序加入Mac App Store?
回答
實際上有幾個步驟來做到這一點。首先,我發現這是最簡單的解決方案,就是使用Flash Builder 4.5構建AIR中間文件。構建該文件後,使用帶「-target bundle」標誌的adt命令行打包程序對Mac OSX應用程序包進行簽名和打包。這將導致您可以在OSX上運行的完全運行的捕獲運行時應用程序包。當你完成了Adobe方面的事情,並且已經驗證它正確運行後,你可以轉到Apple方面。
我建議你參考這裏的Apple的開發者文檔:Submit Your Application using Application Loader。您需要在從Adobe打包器創建的應用程序包上使用「codesign」和「productbuild」命令。完成後,您現在應該可以使用Apple的應用程序加載程序將程序包提交到Mac App Store。
我還沒有嘗試用我的蘋果證書籤署AIRI軟件包,所以我不確定這是否會起作用,因爲我同時擁有針對Air應用的Thawte證書和Apple發佈的證書。這將需要進一步的測試。
是的,我想我會做以下步驟:使用 「ADT -target捆綁」 2)協同設計.app文件 3) 1)重新打包的SWF成的.app productbuild .app文件 4)上傳應用程序。 這只是非常乏味,如果我搞砸了這些步驟中的任何一步,需要時間才能找出我出錯的地方。所以,如果任何人已經知道如何,這將是有益的! –
@William嗯,就是這樣。我唯一沒有遇到過的問題是使用AIR代碼簽名證書對文件進行雙重簽名,並將具有蘋果開發者資料證書的應用程序證書作爲我鏈接的文檔進行解釋。唯一不明確的是如果您可以在兩個步驟中使用Apple頒發的證書。我從來沒有嘗試過,因爲我必須對應用程序和AIR包進行代碼簽名。這些步驟不是非常耗時,我經常使用1GB + AIR包,這隻需要幾分鐘。如果您使用更多正常大小的文件,則時間應該是標稱的。 – Pelted
我發佈了一個關於如何在Andrew Trice的博客上使用ADT的示例:http://www.tricedesigns.com/2011/08/10/air-3-0-captive-runtime/。搞清楚這是非常具有挑戰性的。我設法打包應用程序以上傳到Mac App Store,但Application Loader返回:_Invalid Signature - 嵌套應用程序包$ {bundleName} [MyApp.app/Contents/Frameworks/Adobe AIR.framework]未簽名,簽名無效,或未使用Apple提交證書籤名..._我認爲這是因爲我使用自簽名證書籤署了.AIRI文件。 –
- 1. 是否可以在Mac App Store上部署Python應用程序?
- 2. Adobe AIR 3.0 - 使用ADT創建Captive運行時.APP文件
- 3. Mac App Store應用程序是否有促銷代碼?
- 4. 是否可以將託管的網絡應用程序加入Apple App Store(2016)?
- 5. 是否必須爲Mac App Store應用程序配置權利?
- 6. 在Flex AIR應用程序中包含webkit會否導致Mac App Store拒絕?
- 7. Mac App Store應用程序iTMSTransporter錯誤
- 8. 我可以將Silverlight應用程序發佈到Mac App Store嗎?
- 9. 將Mac應用程序提交到Mac App Store的問題
- 10. 是否有可能讓AIR應用程序擁有「嘮叨」?
- 11. 我可以使用RealBasic編寫Mac App Store應用程序嗎?
- 12. 是否可以將ActiveXObject嵌入到Adobe AIR應用程序中?
- 13. 是否有可能在啓動時運行AIR應用程序?
- 14. Mac App Store的應用程序加載異常
- 15. 應用程序是否有機會被App Store拒絕?
- 16. 是否可以將應用程序發佈到使應用程序具有通用性的App Store?
- 17. 如何將Java Swing應用程序提交給Mac App Store
- 18. 任何人都可以幫助我知道我的應用程序是否可以將其加入App Store?
- 19. 有沒有在Mac App Store中發佈的Adobe AIR應用程序的任何實例
- 20. Mac App Store是否允許應用程序使用非Apple Java運行時?
- 21. 是否有可能將iOS應用程序標記爲本地應用程序?
- 22. 是否有可能將Silverlight程序作爲mac OSX應用程序?
- 23. Mac App Store的應用程序使用提升的權限
- 24. Mac App Store應用程序與Safari擴展
- 25. 非Cocoa命令行應用程序是否與Mac App Store兼容?
- 26. 在Mac App Store外發布應用程序
- 27. 發佈Mac應用程序在App Store中
- 28. 使用AIR本機擴展的Captive Runtime Bundle
- 29. 在新的Mac App Store上Qt應用程序
- 30. 是否可以將現有的SWF嵌入Air for iOS應用程序?
Hello William,[Here](http://pigsels.com/2012/04/air-app-store-publishing-guide/)你可以找到非常全面的文章,瞭解如何在Mac App上載AIR應用程序 - 商店。 – Heitara