2016-11-29 62 views
0

我已經搜索了很多關於這個。但是所有的答案都表明,可以將新文件添加到unity(xcode)項目中,反之亦然。實際上,我的目標是創建一個將在cordova插件中使用的sdk。我該怎麼辦?如何在當前現有的ios項目中添加統一項目?

+2

這是完全不可能的。如果我的工作室有三個月的工作要做,我們會說不。這是一場噩夢,就像尼卡說的一樣! – Fattie

回答

2

要爲統一創建一個iOS sdk,您可以在xCode中創建一個庫項目並將該構建導入到統一的Assets/Plugins/iOS文件夾中。這裏的所有內容都會自動包含在由Unity生成的xCode項目中。

是的,在您自己的xcode項目中包含統一構建是非常困難的。有人懇求啓發將Unity整合到另一個應用程序中,但每次線程都被困在希望之外。胡言亂語......這是不可能的。

0

這是非常令人沮喪的,但它是可能的。它需要對構建設置和編譯器設置進行很多更改,並定製Unity組件的啓動。

開始的最佳位置是導入類,庫和數據文件夾(如果適用)。數據作爲文件夾引用而不是組。我還假設你的Unity項目輸出與我給出的類似。我們將main.m文件修改爲C++文件(main.mm)並添加到Unity初始化代碼中。我們還更新了UnityAppController.mm文件,以便在啓動時不運行startUnity。

如果這仍然是你的工作,請隨時在Twitter(@Ruprect)與我聯繫,我可以幫助排除故障。

相關問題