2011-08-24 88 views
1

我們已經構建了一個應用程序。一家公司已經購買了該應用的定製版本。我們無法訪問其他公司的Apple開發者帳戶,但另一家公司希望以自己的名義發佈應用程序。 有沒有什麼辦法可以交出應用程序,以便其他公司可以在蘋果應用程序商店上簽名和發佈應用程序,而不必泄露我們的源代碼?Xcode 4/iOS如何爲anopther公司的App Store發佈應用程序?

感謝您的任何幫助。

更新: 我發現這個網站可能是解決我的問題: http://www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-to-xcode-organizer-for-upload/

回答

5

,因爲你可以。我對5家以上的公司做了同樣的事情。

如果他們不允許您登錄他們的iOS開發中心,請向他們提供他們的分發證書和分發配置文件。

讓他們創建這些文件並將它們發送給您。

然後,您可以在構建發佈版本時用他們的配置文件簽署您的應用程序,只發送「.ipa」文件讓他們提交。

下面是步驟來創建這些文件,以防萬一他們不知道如何:

爲了獲取分發證書:

登錄到iOS的開發中心。

導航到iOS配給門戶。

單擊分發選項卡。

按照說明創建將用於分發的新證書 。該過程與您用來創建開發證書的過程相同。

證書頒發後,將.cer文件下載到您的 計算機上。從您的私鑰和證書創建一個P12文件。

一旦你的分發證書,則需要創建一個 發行配置文件:

轉到了iOS Provisioning戶的供應部分。

選擇分配選項卡。

爲App Store分配方法創建配置文件。

創建分發配置文件後,將 .mobileprovision文件下載到您的計算機。將此文件保存在方便的 位置供以後使用。

+0

如果您認爲此答案有用,請將其投票或選擇爲正確答案。 – xuzhe

0

你的問題的答案是否定的....

這是不可能上傳蘋果商店中的文件沒有憑據在他們的帳戶。

你可以把一個開發者賬戶的權限,並通過您可以上傳存儲..

+0

嗨Prateek,謝謝你的回答。另一家公司正在上傳應用程序。所以他們需要重新簽署ipa。 – Marlon

+0

@Marlon:是的配置文件應該從他們爲該應用程序創建的配置文件重新簽名 –

相關問題