2015-05-09 38 views
1

Xcode刪除了我的項目,一切都消失了。我唯一擁有的就是iPhone 6中的應用程序。那麼有什麼方法可以檢索應用程序的Xcode項目嗎?如何從應用程序反向工程Xcode項目?

.. 更新 ..

我找到了所有文件,現在我只需要重新組合在一個新的項目。但我不知道如何。

+0

發生這種情況是因爲您試圖重命名該項目?請提供更多信息,包括你做了什麼,發生了什麼以及你最近的文件。 – matt

回答

2

不幸的是,

目前沒有辦法取消歸檔的應用程序。您必須具有.xcodeproj文件才能進行更改。 .ipa在編輯或更改應用程序方面毫無用處。如果有辦法這樣做,它可能會被濫用,許多流行應用程序的副本/副本將被髮布。唯一可訪問的文件是Main Bundle中的東西,其中只包括.pngs,.jpg,.txt等,但沒有源代碼。

+0

謝謝。但我的意思是來自Xcode的應用程序不是App Store。我還沒有完成應用程序 – Taha

+0

你有源文件嗎? (.swift,.h等) –

+0

我確實有他們,但我不知道如何重新組裝它們 – Taha

7

讓我們明確一點:Xcode並沒有刪除您的項目,您可能無意中刪除了您的項目。這確實發生在我們大多數人身上。

答案是從遠程Git存儲庫中恢復或從Time Machine或其他備份中恢復。如果您沒有任何備份,這是您第一次警告您需要備份策略。馬上做出這個最後的警告,就像現在一樣,創建一個備份方案,最好是兩個。有一點更重要。

有免費的遠程Git倉庫,如BitBucket。設置Time Machine非常簡單,只需獲取一個外部磁盤,連接它,系統會提示您。或者使用另一種備份方案,如BackBlaze。

如果沒有備份,您可以從手機中恢復資產,但不能從ipa中獲取代碼。如果您使用的資產目錄不容易,但仍然可以完成。

相關問題