2012-01-09 43 views
2

因此,我的問題很短:是否可以在沒有Apple Developer帳戶的實際設備上調試我的應用程序?我正在使用適用於iOS5,XCode 4.2和Snow Leopard 10.6.7的SDK。在沒有蘋果開發者賬戶的設備上調試(iSDK 5和XCode 4)

我知道這是可能與舊版本的Xcode和SDK的,但不記得如何(我前一段時間發現它於淨...)

編輯:我有越獄iPhone如果解決方案需要越獄,沒有問題;)

+0

你有沒有得到這與Xcode 4.2的工作? – newenglander 2012-05-11 16:15:37

+0

@newenglander:不:( – xx77aBs 2012-05-11 19:18:36

+0

那你有沒有降級Xcode中得到它的工作 – newenglander 2012-05-11 20:38:18

回答

3

我使用一個名爲Jailcoder的應用程序(我在這個post中發現的)使用它(使用Xcode 4.3/Lion/iOS 5進行設備上調試)。它設置Xcode和個別項目文件,並可以顯然恢復更改(雖然沒有嘗試過)。

更新:僅適用於iOS設備上的安全模式,否則不適用。

Update2:現在不能在安全模式下工作。但這仍然值得一試,尤其是免費的。

+0

這篇文章是去了,這是一個鏈接到Jailcoder的頁面:http://oneiros.altervista.org/jailcoder/ – newenglander 2013-09-19 12:33:12

1

簡單的答案是否定的。要在設備上進行測試,您需要隨設備信息一起安裝設置配置文件,只能使用付費開發者帳戶生成設備信息。

我注意到你有越獄標籤,所以我假設你正在開發的東西可能永遠不需要蘋果的祝福,所以爲什麼要麻煩。我確信有方法,但沒有什麼快速和容易的。但對於這個問題和任何人在閱讀道路上,答案是否定的。

+0

好吧......我只是認爲這是可能的,因爲它可能在早期版本的XCode上;) – xx77aBs 2012-01-10 14:28:01

2

如果你正在開發越獄手機 - 是的,你可以。正如比爾指出的那樣,這是不可能的。在越獄手機上,您可以從/ var/log/syslog獲取日誌。您也可以使用Xcode啓用自簽名應用程序的調試。在iPhone App Minus App Store?中討論的啓用細節。它似乎只適用於舊版本的XCode。我無法獲得這些程序在XCode 4.2/iOS5上的工作 - 所以讓我們知道如果你這樣做!

1

iphonedevwiki有一篇圍繞xcode 3開始的文章,但有一個使用ldid for xcode 4+的實現。可能想檢查一下。我不能說我已經測試過,但這是我今天回家時要嘗試的解決方案。我會更新它是否有效。

ldid方法是由saurik開發的,是他使用的方法,因爲他不在mac上編寫代碼,所以他列出的method 1不適用於他。既然你仍然僞造簽名,我會假設這確實需要Jailbroken iOS設備部署到靜止。

相關問題