Windowsアプリを公開するための開発者アカウントを登録する

#経緯
会社の名前でWindowsアプリ公開をすることになったけど手続きがややこしや～～
[Windowsアプリを公開する手順はココ](https://docs.microsoft.com/ja-jp/windows/uwp/publish/)に書いてるけどさらっと書いてあることが私には理解できなかった…情報ありすぎ（かつ私の読解力なさすぎ）なのでメモっておこう。

ここの手順やりたいだけなのだが。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/4ab162b4-424f-4c1b-7b95-64effd904606.png)

##開発者アカウント登録の要件
- 会社の企業アカウントで登録
- 私が退職してもいいように個人アカウントでの登録は避けたい
- 複数メンバーでアプリ登録と管理ができる体制にしたい
- 会社はOffice365ユーザ。（つまりAAD登録してあるってこと）

>私の失敗談
最初、自分の会社の個人アカウントで登録したのですが、オーナーアカウントの引継ぎとか変更はできないのでもし私が退職した場合にご面倒をお掛けすることになると気づき、返金してもらってもう一度登録やり直したダメな子です。

#手順
###オーナーになるアカウントを作ろう
Microsoftアカウントを作ります。もしくは既存のMicrosoftアカウント持っている人はそれそのまま使えます。

>注意その１：複数人数で利用する場合、個人ではなく複数でログインするためのユーザとして利用するのでここの[会社のアカウントのための追加ガイドライン](https://docs.microsoft.com/ja-jp/windows/uwp/publish/opening-a-developer-account#additional-guidelines-for-company-accounts)で推奨された内容を参照のこと。
ただ…私この内容で「グループアドレスでよいってこと？って思って」メールボックス持ってないグループアドレス作ってしまい、Microsoftアカウントじゃないって怒られたおバカな子です。

>注意その2：Office365契約されているようなAADアカウントの方は、会社ドメインのアドレスと同じアドレスではMicrosoftアカウントを作れませんので新規でoutlook.jpなどでアカウント作成する必要があります。
経緯は[ここ](https://blogs.technet.microsoft.com/mssvrpmj/2016/09/30/azuread-%E3%81%A8-microsoft-%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E9%87%8D%E8%A4%87%E5%95%8F%E9%A1%8C%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E5%8F%96%E3%82%8A%E7%B5%84%E3%81%BF/)見てもらえればよいかと。会社の名前で公式アプリ公開したいのに会社のメールアドレスではアカウント登録できないって変なの。。昔作ったアドレスならMSアカウント兼用できるらしいので昔から使っている人なら使えますよ。

###Microsoftアカウント登録情報確認
Microsoftアカウントになっているかどうかを以下にサインインしてみてチェック。
https://www.msn.com/ja-jp/

>MSアカウントになっていない場合、以下のようになります。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/dfeb505b-4df5-829b-4063-5d655a1db621.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/879ffbb3-5ac8-560c-c053-4e8dfe807782.png)

```
サインインに使用した hogehoge@example.com は、デベロッパー センター アカウントに関連付けられていません。これが間違いだと思われる場合は、ブラウザーの Cookie を削除してから、次のいずれかの作業を実行してください。
- デベロッパー センター アカウントに関連付けられている Azure AD のユーザーアカウントでサインインします。
- デベロッパー センター アカウントに関連付けられている Microsoft アカウントでサインインします。
- 新しいデベロッパー センター アカウントに登録しようとしている Microsoft アカウントでサインインします。
```

MSアカウント登録されていない場合には新規作成で登録してください。

###アプリ開発者登録
[ここ](https://developer.microsoft.com/ja-jp/store/register)からアプリ開発者登録と購入を行います。
[サインアップ]をクリックして
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/3a18ff79-ebc6-f613-2c73-c55d4746bfa4.png)
カウント情報を登録します。私は会社のアカウント使うので9,800円かかるやつ選択。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/a051aeb3-075c-10b1-e802-492d52eb4efa.png)

![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/72fd8160-7238-0e08-4f0b-5af6ba812f4c.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/06434e23-6653-94d7-a9f6-65c4b539acd7.png)
支払い情報を入力して
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/a3063de6-e505-4138-cbe9-7b0581de2136.png)
同意チェックして[完了]クリック
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/b8abedd7-b860-204c-d0e2-56ab491eceb2.png)
ポップアップ起動しますんで[OK]クリック
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/c78e9720-d5f1-cf27-fc06-1249316cd909.png)
ポップアップ閉じます
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/cd0e6434-479d-eb9f-be13-b6ba3cdda46a.png)
メールが来ますんで[メールアドレスの確認]ボタンをクリックします。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/d453ab3f-1589-d15a-de08-c1b4c319dc66.png)

アカウント設定画面に飛び、アプリ開発者の審査中のステータスになります。ひとまずOK。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/eff89839-22ea-a798-3912-e3a9396d50ac.png)

###Azure Active Directory とデベロッパー センター アカウントとの関連付け
手順は[ここ](https://docs.microsoft.com/ja-jp/windows/uwp/publish/manage-account-users)から飛べる[Azure Active Directory とデベロッパー センター アカウントとの関連付け](https://docs.microsoft.com/ja-jp/windows/uwp/publish/associate-azure-ad-with-dev-center#associate-your-dev-center-account-with-your-organizations-existing-azure-ad-tenant)にあるのですが。
急にここから読むと[アカウント設定] ってどの画面やねんってなるんで不親切なんです…
画面は[ここ](https://developer.microsoft.com/ja-jp/dashboard/account/TenantSetup)から右上の歯車アイコンから[アカウント設定]  > 左メニューの[テナント]で開けます。

以下の画面で[AzureADをデベロッパーセンターアカウントに関連付ける]をクリックして
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/b04ec942-5361-3614-d6e8-998e677b84b3.png)

AADに所属しているアカウントでサインインします。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/c18ccfb1-dd35-2ec4-c289-84fff5ece66a.png)
ドメイン名が合っていれば[確認する]をクリックして
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/125fc756-2db2-f726-aed9-e58516c331b3.png)
こうなればOK。もしさらにディベロッパーユーザを追加したい場合には以下の[ユーザー]ボタンをクリックして
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/5780ff0d-308a-1054-107a-debbb2b03e3b.png)
AADサインインし直せばユーザ追加ができます。（以降の手順は省略します）
![image.png](https://qiita-image-store.s3.amazonaws.com/0/178016/19eaa792-51d9-98fa-e3f3-62c7abe7ddaf.png)