2009-05-01 91 views
4

我和我的團隊已與一家公司簽約開發我們的第一款iPhone應用程序。iPhone app根據公司名稱提交

我想知道如何最好地處理這種承包商關係。是否需要根據承包商的名稱建立99美元的SDK/Dev連接賬戶,以便在申請獲得批准時,它不是按公司名稱列出,而是以其公司名稱列出?

根據承包商的名字提交申請最基本的方法是提交申請,還是可以在申請時選擇定義該申請?

回答

5

你得到一個帳戶,他們得到一個帳戶。 帳戶有兩個功能。訪問開發工具並訪問公司發佈應用程序的業務界面。

您註冊一次。每個客戶都要註冊自己的帳戶,這是最重要的原因。這就是銀行信息要告訴錢的去向的地方。 :)。以及合同和銷售數據等。

它的最佳工作方式是讓您在Wildcarded開發人員和分發(特別)代碼簽名密鑰(您的帳戶)下進行開發。您使用相同的密鑰簽署多個客戶端。然後在最後,您使用特定的AppStore密鑰(每個客戶的帳戶)簽名併發布。

這將允許您控制開發,測試和測試版發佈。開發完成後,您將使用密鑰簽名的發佈版本進行壓縮,然後通過其帳戶下的iTunes Connect進行上傳。

獎勵部分: 這種配置很容易在XCode中設置(一旦你扼殺了24個小時,你就可以瞭解xcode和分發證書的工作原理)。

進入項目 - >編輯項目設置 - >配置。從「Release」配置中複製兩個新配置。調用一個「Ad Hoc」,另一個「AppStore」。設置您的簽名證書如下,iPhone Developer for Debug/Release,iPhone分發(Ad Hoc)Ad Hoc以及iPhone App Store(AppStore)的「AppStore」。忘記你甚至有一個客戶端,直到最後,然後切換到AppStore分發,構建,郵編,電子郵件,並完成。

實際上,它比你需要在你的機器上設置多個證書/配置文件/密鑰要複雜得多,但是一旦你完成了,它就會像這樣運行。

1

我會創建開發者帳戶並將其發佈到擁有該應用程序和源的公司下,而不管開發者是誰。