2010-10-12 97 views

回答

6

我知道這樣做的唯一方法是在Mac中獲取.app文件,並將其放入名爲「Payload」的文件夾中。然後,您必須ZIP文件夾並將其名稱從「Payload.zip」更改爲「MyAppName.ipa」。 Mac會詢問您是否確定要更改擴展程序,請選擇「是」。現在你可以將這個文件拖放到iTunes中。

沒有其他辦法可以做到這一點。 Windows使macosx「fork」文件出現問題(如果您打開.app文件,則有一個名爲「_MACOSX」或類似文件夾的文件夾,並且Windows會打破這個文件夾)。

+0

就是這樣!謝謝! – Dopamine 2010-10-12 12:14:43

1

解壓縮app.zip。你會得到一個文件夾,例如MyApp.app。現在將該文件夾拖到iTunes中,應該沒問題。

+0

我已經嘗試過,但它仍然無法正常工作。蘋果文檔說應用程序必須在Mac上進行壓縮。 – Dopamine 2010-10-12 11:20:05

+0

首先darg以.mobileprovision結尾的文件,並添加您的應用程序,它將看起來像名稱以.app結尾的文件夾例如「yourApplicationName.app」 – Gyani 2010-10-12 11:22:32

+0

是的,所以您可以在Mac上構建應用程序並將其壓縮。你進入AppName/build/Distribution-iphoneos文件夾,在那裏你會看到一個名爲AppName.app的文件(Finder將其顯示爲文件,但事實上並非如此)。右鍵單擊此AppName.app文件並選擇壓縮「AppName.app」。然後你會得到一個zip文件,然後你可以發送給有Windows的人。他們可以使用我上面解釋的步驟進行安裝。我多次成功地使用了這個程序。 – 2010-10-12 11:55:10

0

如上所述 - 將其解壓縮,但不要忘記同時拖動.mobileprovision 如果這樣不起作用,請檢查您的配置,以便將其設置爲正確的設備。 常見錯誤。

0

http://www.markj.net/iphone-ad-hoc-distribution-windows-mac/

可以存起來這麼麻煩,但在不具備的Mac資源叉首先製作一個zip壓縮文件。 BetterZip是一個方便的Mac應用程序,將爲您做到這一點。該首選項設置「從檔案中刪除Mac特定的內容」將__MACOSX保留在壓縮文件中,並且生成的壓縮文件將安裝在Mac和Windows上。另一種方法是自己解壓縮到窗口中,找到正確的應用程序文件夾,然後重新壓縮。

0

我以前有過這個問題。我很確定這個名稱中不能有空格,並且在嘗試添加它之前仔細檢查一下。

相關問題