簡體   English   中英

如何使用 Xcode 11.4 導出/獲取 xxx.framework?

[英]How to export/get xxx.framework by using Xcode 11.4?

在 Xcode 11.4 之前,我構建了項目,我還可以在 xxx/Build/Products/Debug-iphoneos 的路徑中找到 xxx.framework。

使用 Xcode 11.4 后,我在該路徑中找不到任何 xxx.framework。

我已經看到鏈接, 如何在 Xcode 中存檔/導出框架? 我按照步驟獲取框架,但 Xcode 11.4 沒有。

有人知道如何使用 Xcode 11.4 來獲取框架嗎?

這里有兩種方法。

方法1 (你說的方法不適合你,但最流行):

  • 清理你的框架(不是必需的,但很好的做法

    Shift + Command + KProduct > Clean Build Folder (有人問:這個Product在哪里。只需將鼠標 hover 放在屏幕頂部,而在 Xcode 中,你會在那里看到它。)

  • 構建你的框架

    Command + BProduct > Build

  • 導出/提取/復制您的框架

    在 Xcode 的左側面板上(您可以在其中看到所有文件夾和 swift 文件),展開名為Products的文件夾(點擊文件夾Products旁邊的白色小箭頭以展開它並查看其內容。

    展開Products文件夾后,您應該會看到一個非常漂亮的框架正盯着您。 名稱應該類似於YourProjectName.framework

    現在終於回答您的問題 -如何導出框架...好吧,右鍵單擊框架( YourProjectName.framework ),然后單擊Show in Finder

    單擊Show in Finder后,您將看到YourProjectName.framework文件夾。 是的,它看起來像一個普通的文件夾。 那是因為它是。 每個人都只是讓它聽起來很花哨。

    還有你 go。 然后,您可以將那個花哨的YourProjectName.framework文件夾拖到您的項目中。

方法2 (這里我假設你已經閱讀了方法1,所以我會用更少的細節來解釋):

  • 清理你的框架(不是必需的,但很好的做法)

  • 歸檔你的框架

    Product > Archive (如果您等待幾秒鍾以存檔,請不要感到驚訝。)

    一旦完成歸檔。 您會看到它打開了一個新的 Xcode,例如 window。 如果您沒有看到此 window,則表示您在完成時正忙於 Mac 上的其他內容。 別擔心哈哈,只要在你的mac上四處看看,直到你找到它。 如果您仍然沒有找到它,則很有可能歸檔失敗。 如果失敗,Xcode 會給你一個錯誤日志。 閱讀它,修復它,然后再次嘗試存檔。

    完成歸檔后,您會看到類似 Xcode 的 window。 您的存檔將突出顯示。 它只顯示它的選擇。

  • 導出/提取/復制您的框架

    右鍵單擊存檔並說Show in Finder

    查找器將打開並選擇您的存檔。

    右鍵單擊該存檔並 select Show Package Contents

    查找器將打開您的檔案內容。

    導航到位於Products > Library > Frameworks下的框架

    在那里你會找到你的YourProjectName.framework文件夾。 select 該文件夾並將其拖到您的項目中。

如果上述方法都不適合您,我想它為您提供了尋找另一種方法的機會。 當您這樣做時,請返回此答案並添加您的方法,以便我們所有人都可以學習。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM