亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何導出“胖”可可觸摸框架(用于模擬器和設備)?

如何導出“胖”可可觸摸框架(用于模擬器和設備)?

iOS
呼喚遠方 2019-11-22 13:08:00
使用Xcode 6,我們可以創建自己的Dynamic Cocoa Frameworks。因為:模擬器仍在使用32-bit庫從2015年6月1日開始,提交到App Store的應用程序更新必須包括64位支持,并使用iOS 8 SDK(developer.apple.com)構建我們必須制作胖子庫才能在設備和模擬器上運行項目。即在Frameworks中同時支持32位和64位。但是我沒有找到任何手冊,沒有找到如何導出通用的Fat Framework以便將來與其他項目集成(并與他人共享該庫)的手冊。這是我復制的步驟:設置ONLY_ACTIVE_ARCH=NO在Build Settings在此處輸入圖片說明armv7 armv7s arm64 i386 x86_64為Architectures(肯定)添加支持在此處輸入圖片說明構建框架并在Finder中打開它:在此處輸入圖片說明 在此處輸入圖片說明將此框架添加到另一個項目實際結果:但是最后,我仍然無法立即在設備和模擬器上運行帶有此框架的項目。如果我從Debug-iphoneos文件夾中獲取框架-它可以在設備上運行并在模擬器上出錯:ld: symbol(s) not found for architecture i386xcrun lipo -info CoreActionSheetPicker胖文件:CoreActionSheetPicker中的體系結構為:armv7 armv7s arm64如果我從Debug-iphonesimulator文件夾中獲取框架-它可以在模擬器上使用。我在設備上有錯誤:ld: symbol(s) not found for architecture arm64xcrun lipo -info CoreActionSheetPicker胖文件:CoreActionSheetPicker中的體系結構是:i386 x86_64那么,如何創建可在設備和模擬器上運行的動態框架?此答案與Xcode 6 iOS創建Cocoa Touch Framework-體系結構問題有關,但不是重復的。
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 463 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號