私のチームと私は、最初のiPhoneアプリケーションを開発するために会社と契約を結んでいます。
この請負業者の関係をどのように処理するのが最適か疑問に思います。99ドルのSDK/Dev接続アカウントは、請負業者の名前で確立する必要があります。これにより、アプリケーションが承認されたときに、会社の名前ではなく、会社の名前でリストされますか?
基本的に、請負業者の名前で申請書を提出するのがベストプラクティスですか、それとも申請時にこれを定義するオプションがありますか?
私のチームと私は、最初のiPhoneアプリケーションを開発するために会社と契約を結んでいます。
この請負業者の関係をどのように処理するのが最適か疑問に思います。99ドルのSDK/Dev接続アカウントは、請負業者の名前で確立する必要があります。これにより、アプリケーションが承認されたときに、会社の名前ではなく、会社の名前でリストされますか?
基本的に、請負業者の名前で申請書を提出するのがベストプラクティスですか、それとも申請時にこれを定義するオプションがありますか?
あなたはアカウントを取得し、彼らはアカウントを取得します。アカウントには 2 つの機能があります。開発ツールへのアクセスと、アプリを公開している会社のビジネス インターフェースへのアクセス。
一度サインアップします。最も重要な理由から、各クライアントは自分のアカウントにサインアップします。それは、お金がどこに行くのかを伝える銀行情報です。:)。契約書や販売データなど
それが機能するための最良の方法は、ワイルドカードの開発者および配布 (アドホック) コード署名キー (アカウント) の下で開発を行うことです。同じキーで複数のクライアントに署名します。最後に、特定の AppStore キー (各クライアントのアカウント) で署名して公開します。
これにより、制御開発、テスト、およびベータ配布を行うことができます。開発が完了したら、キーで署名されたリリース バージョンを圧縮し、iTunes Connect を介して自分のアカウントにアップロードします。
ボーナス セクション: この構成は、XCode で簡単にセットアップできます (24 時間の首を絞めた後、xcode と配布証明書がどのように機能するかを理解する必要があります)。
[プロジェクト] -> [プロジェクト設定の編集] -> [構成] に移動します。「リリース」構成から 2 つの新しい構成を複製します。一方を「アドホック」、もう一方を「AppStore」と呼びます。署名証明書を次のように設定します。デバッグ/リリースには iPhone Developer、アドホックには iPhone Distribution (Ad Hoc)、「AppStore」にはその iPhone Distribution (AppStore) を設定します。最後までクライアントを忘れて、AppStore ディストリビューションに切り替え、ビルド、zip、電子メールを送信して完了です。
実際には、マシンに複数の証明書/プロファイル/キーを設定する必要があるため、それよりも複雑ですが、完了すると、基本的に次のように実行されます。
私は開発者アカウントを作成し、誰が開発しているかに関係なく、アプリとソースを所有する会社の下で公開します。