我正在xcode 6上工作,我創建了一個靜態庫,該應用程序工作正常,但我得到了這個問題未定義的架構armv7符號當我嘗試中午應用程序在ios 7上。ios 7 ios 7架構armv7未定義的符號
有人可以告訴我爲什麼請嗎?
我正在xcode 6上工作,我創建了一個靜態庫,該應用程序工作正常,但我得到了這個問題未定義的架構armv7符號當我嘗試中午應用程序在ios 7上。ios 7 ios 7架構armv7未定義的符號
有人可以告訴我爲什麼請嗎?
Select project target > Build Settings > Search for "VALID_ARCHS"
檢查您是否添加了armv7
,如果沒有,請添加它。
關於「VALID_ARCHS」的進一步閱讀,您可以參考THIS ANSWER。
這可能是因爲你試圖運行在armv7的iPhone 4或5上(它不依賴於iOS版本)。 要在這些設備上運行,您的靜態庫必須針對兩種體系結構進行編譯。 – KIDdAe
清理項目...從組織者中刪除派生數據並嘗試再次構建它。 –