2011-08-29 114 views
1

我有一個原生(Obj-C,標準Xcode項目)應用程序,我想將合作伙伴iOS應用程序(或特定功能)在我的申請中的另一種觀點問題是他們的應用程序是一個Flex/Air應用程序。我真的不明白Adobe編譯過程是如何從一堆flex代碼到IPA的。我沒有在磁盤上看到中間項目,共享對象等來生成該IPA。看起來它不依賴Apple工具鏈......據我所知,您也可以在Windows上生成IPA。在標準iOS應用程序中嵌入Adobe Air/Flex應用程序

是否有任何方式來構建Flex應用程序,以便我可以將它導入到Xcode中,這樣我就可以鏈接它並將它用作我的應用程序中的庫?

雖然我特別使用iOS作爲例子,因爲這是最重要的平臺,我們也希望將此解決方案應用於我們各自的Android和Blackberry 6應用程序。

回答

0

不,您不能在另一個應用程序中嵌入應用程序。這對於全部應用都是如此。唯一可以做的就是獲取合作伙伴代碼的swf,並將其嵌入到Air應用程序中,但由於您沒有使用Actionscript/Flex,因此這是不可能的。

只有另一種方法是將應用程序鏈接到其他應用程序。

+0

我的印象是,我可以鏈接到我想在Xcode iOS項目中使用的任何對象或共享對象。 – Trey

+0

我認爲你可以沒有問題地鏈接到共享對象(數據),但你最初的問題是關於「將合作伙伴的應用程序集成到另一個視圖」,這是不可能的。 –

+0

對不起,我認爲應用程序是功能性的,而不是.app或可執行容器。 – Trey