2012-09-28 201 views
3

我剛剛將系統從操作系統10.7升級到運行Xcode 4.5的10.8,關於假代碼簽名的文檔from this source似乎沒有提及Xcode 4.5安裝的可修改iPhoneCodeSign.xcspec文件。Xcode 4.5假代碼簽名

在將我的系統升級到OS 10.8之前,我在OS 10.7上運行Xcode 4.3.2,並且假冒代碼簽名工作就像一個魅力一樣。由於升級我的應用程序崩潰像AppSync沒有安裝。我檢查了日誌,這確實是一個代碼簽名問題。

有沒有人有Xcode 4.5和假代碼簽名的運氣?

我當時正在爲iPhone開發一個應用程序,現在的東西好像撞到了一堵磚牆嘆息。任何關於這個主題的信息都會被讚賞,因爲如果我可以幫助它,我想避免降級。

+0

爲什麼你不使用合法的代碼簽名? – Jessedc

+10

因爲越獄是[法律,道德和樂趣](http://en.wikipedia.org/wiki/IOS_jailbreaking#Legal_status)。 – Jano

+0

如果問題是直接關於越獄而不是道德/法律/哲學,爲什麼要寫「爲什麼不使用合法的代碼簽名」?真正重要的問題,我有同樣的問題:在XCode 4.5舊的方式繞過代碼簽名不起作用,需要新的東西。 – Vitaliy

回答

2

如何構建應用& iOS設備上運行它沒有越獄的手機上加入任何發展計劃:

  1. 禁用代碼簽署要求在Xcode。在這裏閱讀如何做到這一點:Bypassing code sign with xcode 4.5 for iOS6
  2. 建立沒有簽名的應用程序,並用ldid實用程序手動簽名。一些額外的說明可在這裏獲得:How to use ldid?
+0

如果我沒有Apple開發人員帳戶,如何將項目構建爲.app? – Shinichi