2010-12-15 32 views
3

有沒有什麼方法讓客戶端可以在他的模擬器上檢查我的應用程序我應該怎麼做...我不想將我的應用程序的代碼發送給他.....如何在客戶端的模擬器上檢查我的應用程序

我知道即席需要測試設備的,但在這裏,我想對他的模擬器上運行...

+0

@ Linuxmint - 我被幫助,但困惑應該接受哪一個...等待30秒 – Saawan 2010-12-15 05:19:49

+0

@Online:hehehe,有時很難挑選一個。 – Linuxmint 2010-12-15 05:20:59

+0

@ Linuxmint - 正確...再次感謝... – Saawan 2010-12-15 05:22:50

回答

3

轉到:麥金塔HD \用戶\ YourUserName \圖書館\應用支持\ iPhone模擬器\ iPhoneVersionNumber \應用:

然後,你必須通過每個「AJ2783FO29ZO38-WSOHF93」古怪命名的文件夾看看並找到你的應用程序文件夾。將其複製並放在客戶端計算機上的相同位置。

我沒有親自試過這個。讓我知道你是否需要任何其他信息!

+1

無法正常工作,因爲每個開發人員和每個應用程序ID都會有很長的幻數號碼文件夾/目錄名稱。 – hotpaw2 2010-12-15 05:00:09

+1

@ hotpaw2:他至少可以試試它,因爲它是唯一可能的選擇。你自己嘗試過嗎? – Linuxmint 2010-12-15 05:04:46

+2

+1 - 它正在工作..... – Saawan 2010-12-15 05:12:06

4

建設(在這個例子中的iOS 4.2),您的iPhone模擬器應用程序,從Xcode中運行它。 該應用程序現在應存儲在 〜/庫/應用程序支持/ iPhone模擬器/ 4.2 /應用程序/(例如〜/庫/應用程序支持/ iPhone模擬器/ 4.2 /應用程序/ E5548CB9-0A50-49EF-92AB)下的代碼子文件夾中-39F10820D9D6 /)

發送您的客戶端的整個子文件夾(E5548CB9-0A50-49EF-92AB-39F10820D9D6)並告訴他將它複製到/ Library/Application Support/iPhone Simulator/4.2/Applications /,然後運行iPhone模擬器。他應該能夠在模擬器上看到應用程序並運行它。請注意,該應用可能會出現在模擬器的第二個「頁面」上,因此您的客戶端可能需要滾動到右側。

您可以在自己的辦公室之間的不同機器之間測試它,然後再將它發送給客戶端。當然,他必須安裝帶有最新iOS SDK的Mac OS X 10.6。

+0

+1 Thanks for ans it works .. – Saawan 2010-12-15 05:14:03

0

沒有Apple支持的方法。但是,如果您在安裝應用程序後退出Simulator,請將iPhone Simulator的整個Library Applications支持目錄壓縮,發送給客戶端,讓客戶端替換他們的庫(備份他們的庫之後,或者運行在另一個Mac用戶帳戶)。然後,當他們啓動他們的模擬器(必須來自完全相同的Xcode/SDK安裝程序)時,他們會看到您的模擬器的克隆,並安裝了您的應用程序。

試圖複製應用程序包可能會也可能不行,因爲某些版本的模擬器依賴於應用程序支持目錄中其他位置的元數據。

相關問題