2011-11-20 70 views

回答

1

你不能。

蘋果希望人們註冊他們的開發者計劃,因此安裝未簽名應用程序的唯一方法可能涉及監禁中斷,但由於我從未越獄iOS設備,因此我不知道足夠多。

1

小心!這是否需要越獄iOS設備。

是的,你可以!

如果你自己構建它,你可以簡單地使用你的手機作爲開發者設備(如果你不知道如何,只是谷歌,我不記得了)。

訣竅是迫使Xcode不要嘗試對您的應用程序進行代碼簽名。如果你不這樣做,你每次都會得到一個錯誤,你試着建立它。

進入終端,輸入:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist 

你會被要求輸入管理員密碼(你可能會與你的目標SDK替換iPhoneOS5.0)。

現在將密鑰CODE_SIGNING_REQUIRED的值更改爲NO

你快完成了。

轉到您的項目設置,查找「代碼簽名」並將所有值設置爲Don't Code Sign

設置活動方案到你的iPhone,而不是iPhone 5.0模擬器,去Product → Build For → Build For Archiving

現在去你的管理窗口,頭爲你的iPhone,去應用,按加號左側底部,並選擇您建立路徑。 默認情況下,在Xcode4中它是/Users/you/Library/Developer/Xcode/DerivedData/yourApp/Build/Products/Release-iphoneos/

選擇您的應用程序二進制文件(它將有一個「禁止」徽章,因爲您在Mac架構上)並單擊打開。

等待幾秒鐘,現在你的應用程序應該可以從你的SpringBoard中獲得。

+0

這確實可行,但只能在越獄設備上使用。 –

+0

正如我在我的回答中所述。 –

+0

你說「可能」。我證實了它。 :) –

1

也許你還沒準備好購買許可證。那時你需要JailCoder - 一個易於使用的應用程序來調整你的項目和Xcode。購買許可證並在您使用JailCoder進行快樂測試時發佈您的應用。

注:這裏還需要越獄設備。

0

這將需要越獄,我不明白爲什麼不是因爲我的越獄iPad在大概300個應用後沒有病毒。所有來自默認存儲庫的應用程序都會被檢查並且沒有病毒。

相關問題