2012-08-09 49 views
0

我一直在尋找2天,試圖找到一種方法來獲得ZXing QR閱讀器的單個iOS框架文件。我唯一能找到的就是一個ZXingWidget項目,包含在我自己的項目中。但是在這裏,我必須添加路徑,依賴關係等才能工作。從ZXing QR閱讀器項目創建單個iOS框架文件

沒有辦法創建一個單一的.framework文件,可以很容易地添加到任何需要此功能的新項目中嗎?

我發現了一個用於創建框架的kstenerud iOS框架模板,但是我無法使它與ZXing項目一起工作。

回答

0

沒有,有這個爲iOS沒有很好的解決方案。

框架通常是(總是?)動態鏈接庫,Apple不允許iOS上的DLL。請注意0​​。

它可能會破解Xcode生成一個靜態鏈接庫的框架,但這是違背蘋果的模式,這意味着我懷疑它會推動Xcode進入角落的情況下,微妙的和難以調試的方式失敗,哪些有很有可能突破Xcode版本。

這個意見部分來自WWDC的Apple Xcode工程師關於清理ZXing項目文件的問題。現在有新的項目文件遵循他們推薦的所有最佳實踐,但在iOS上,它們仍然需要與舊項目文件所需的相同的包含路徑和庫鏈接項目定製。