2016-11-23 85 views
0

我正在開發一個有人寫的框架的項目。我有權訪問回購,並寫入權限。 我需要改變方法中的某些內容,但不是簽名。Xcode編輯框架

是否有可能在repo中的.m文件中執行此操作,並且它會在項目中更新?該框架在BitBucket中,所以我應該可以在那裏在線編輯它。

編輯 我在Xcode 8

+0

編輯方法後,你必須重建框架 –

+0

我是否必須創建一個新的框架,或者它可以在使用該框架的項目中重建? – Jorgen

+0

你用過迦太基嗎?它下載框架源代碼並編譯它,你可以手動完成,只需編譯新版本的框架並替換文件 –

回答

0

工作Atlassian的到位桶基本上是GitHub上的另一個版本(略有不同的功能和實現)。

如果這是您有權訪問的私有框架,則應確保框架的作者/所有者將允許您將更改合併到他/她的框架中。 Here's a tutorial on how to create a pull request in BitBucket,一旦它合併,你可以獲取最新版本的主人來拉你的變化。

如果私人框架實際上是a private Cocoapod,podspec需要更新一個新版本,所以你的變化將被拿起在構建應用程序和私有框架的任何計算機上執行pod update時。

+0

我對回購有寫入權限,所以我應該可以直接在主分支中進行更新。使用框架的項目如何更新它? – Jorgen