2010-11-01 80 views
2

這不是一個關於避免支付蘋果的問題,我的老闆沒有問題付99美元的註冊費用來簽署證書的東西。越獄不是一種選擇。是否可以在沒有連接設備的情況下測試設備上的應用程序(ipad/iphone)?

我有我開發的應用程序客戶,他們想測試/預覽設備上的應用程序,前往辦公室有一個關於如何處理應用程序做下一次會議之前。

問1.在研究並找到有關如何在設備上測試的指南(http://mobiforge.com/developing/story/deploying-iphone-apps-real-devices)後,他們似乎都認爲設備必須連接才能進行測試,這是唯一的方法嗎?

Q 2,另外,如果我這樣做讓他們進入辦公室,並設置設備高達上進行測試,我將能夠測試它在未來沒有它連接?我能以某種方式將它們發送給他們嗎?

問題3:不分配工作,你做一個私有應用程序或東西,所以僅是有開發可以使用它的應用程序的客戶究竟如何,並沒有它在App Store?

預先感謝任何幫助/建議可以給你或鏈接點我在正確的方向。

+0

模擬器呢? – OlimilOops 2010-11-01 10:07:53

+0

你是什麼意思?模擬器不會與SDK附帶的模擬器相同嗎?我需要向客戶發送應用程序,以便他們可以嘗試。 – Buttons 2010-11-01 12:33:14

回答

2

這是它的缺點。

  1. 你得到他們的UDID爲他們的設備,並從Apple獲得證書(支付訂閱後)。
  2. 然後,您使用設備(而非模擬器)目標的證書構建應用程序。
  3. 然後用戶安裝證書。 (他們可以拖放在iTunes上)。
  4. 我相信這個應用程序應該被壓縮(就像在提交到商店時一樣),但它與證書的處理過程幾乎相同。

如果您需要鏈接,我可以提供它們,但這是它的工作原理。

今後,如果你建立與該證書,用戶只需要重新安裝應用程序。如果用戶沒有連接到計算機,您將無法獲得調試信息,但他們可以將其運行到他們的心中。

證書一段時間後到期,所以你必須讓每一個一旦一個新的,一會。但這並不是什麼大問題。

+0

是的,它被稱爲Ad Hoc Distribution。它用於beta測試,可用於100臺設備。謝謝您的幫助。 – Buttons 2010-11-25 10:03:33

相關問題