2010-08-18 72 views
1

有沒有辦法通過iTunes從Windows PC上傳應用程序到註冊的開發設備?我的老闆想要在一個開發iPod touch上看到當前的測試版,但他使用Windows 7和iTunes ...沒有OS X,沒有XCode。可能嗎 ?從iTunes上傳測試iPhone/iPod應用程序?

10x!

回答

0

是的,您必須創建一個Ad Hoc分配設置配置文件和一個匹配的證書。

您可以在iphone開發人員門戶上添加多達100個設備。要將iPad/iPhone/iPod添加到列表中,您必須知道其UDID。

然後,您將App的二進制文件和Ad Hoc配置文件發送給用戶(您的老闆)。他會將兩個文件(二進制文件實際上是一個文件夾)拖放到iTunes中,當他同步他的設備時 - 他將獲得應用程序。

0

Xcode讓你「建立和存檔」你的應用程序分發給其他人。

在Xcode中,在Build菜單中,單擊Build and Archive來執行此操作(確保您處於Device配置中)。

Xcode screenshot

當你的應用程序建立時,Xcode將打開Organizer窗口,剛進去的「歸檔應用程序」選項卡,看到你的最後版本。

Organize windows

在底部你會看到3個按鈕。爲了將應用程序分發給你的老闆,你應該點擊「共享應用程序」。

XCode會建議您使用有效的開發者資料簽署應用程序。你應該爲你的老闆創建一個(用他的iPhone UDID,比如Tal Bereznitskey說)。現在

Organizer windows 2

你可以選擇保存在磁盤上的IPA文件或直接通過電子郵件發送。不要忘記也要加入配置文件。

您的老闆只需將配置文件拖入iTunes中,然後將ipa文件同步到手機上即可獲取應用程序。

希望這會有所幫助!

1

您不需要Ad Hoc置備配置文件(您可以使用開發配置文件)。

我也建議不要使用iTunes共享設備,因爲它迫使你同步(因此失去的應用程序不在iTunes庫中)。 iPhone配置實用程序可讓您安裝應用程序而不會任意刪除它們。但是,如果您有時間進行設置,則iOS 4支持「無線」設置配置文件/應用安裝,如Distributing Enterprise Applications for iOS 4 Devices中所述;我們使用Linux —中的一些Python腳本運行它,它會自動解壓縮構建,將它們變成IPA,並生成清單「文件」。安裝這種方式比從文件服務器上下載構建文件並解壓縮文件更快得多,更不用說與Xcode或iTunes一起使用了。

您實際上並不需要企業帳戶或分配配置文件;你只需要生成正確的清單。