iTunes Connectでは、自分をユーザーとして追加できません


84

私は、クライアントのiTunes Connectアカウントで、iTunesConnectのアプリに取り組んでいます。アプリのステータスの更新に関するメール通知を受け取ることができるように、自分をユーザーとして追加したいと思います。自分をユーザーとして追加しようとすると、次のメッセージが表示されます。

入力したメールアドレスは、すでにiTunesConnectアカウントに属しています。続行するには、別のメールアドレスを入力してください

私は自分の会社のiTunesConnectアカウントでこのメールアドレスを使用していますが、クライアントのアカウントでは使用していません。どうすれば自分をユーザーとして追加できますか?


19
Apple iTunesのアドレス比較は、やなどのアドレス拡張子にだまされるのではないかfoo@example.comfoo+customer_name@example.com思います。
sarnold 2012


3
Appleはこのトリックに賢明になったようだ。<account> + <client> @ me.comで試してみたところ、このアドレスでアカウントを作成できないというメッセージが表示されました。
ePage_Ed 2015年

私はこれを1か月以内に使用しました。それ以来、何かが変わったのかもしれません。
ダレン

1
プログラミングではなく、iTunes Connectでのユーザーアカウント管理に関するものであるため、この質問をトピック外として閉じることに投票します。meta.stackoverflow.com/a/276152/1402846
Pang

回答:


158

@sarnoldそれが私のために働いたので、あなたのコメントを答えに変える。

2つの別々のウェブサイト

どうやら歴史的および組織的な理由から、Appleは開発者とアプリストアのビジネスを二股に分けて運営しています。

  • development.apple.com

    ドキュメント、WWDCビデオなどを含むすべての技術リソースのWebサイト。

  • itunesconnect.apple.com

    この完全に独立したWebサイトは、ビジネスの目的を処理します。

    • 契約、銀行、支払い。
    • 完成したアプリをアップロードします。
    • アプリ内購入商品の定義。

問題:アカウントの異なる処理

development.apple.comサイトは、プログラマーが複数の開発者アカウントに参加するために使用される単一のAppleIDを持つことができるという点で洗練されています。彼女は3つの異なる会社で働いており、それらの会社の各開発者アカウントですべて同じAppleIDの役割を割り当てられている可能性があります。彼女が開発者サイトにログインすると、この作業セッション中に3社の開発者アカウントのどれにアクセスするかを尋ねるポップアップメニューが表示されます。いいね。

問題:iTunesConnectでは、あまり良くありません。iTunesConnectでは、「管理者」は既存のAppleIDをロールを持つメンバーとして割り当てることはできません。非常に奇妙な。管理者は、チームに追加する人ごとに新しいIDを作成する必要があります。つまり、参加する人は複数のメールアドレスを持っている必要があります。管理者が他社のiTunesAccountですでに使用されているメールアドレスを使用してあなたをiTunesConnectに追加しようとすると、エラーメッセージにメールアドレス/ AppleIDがすでに使用されていることが報告されます。明らかに、iTunesConnectサイトを実行しているプログラミングチームは、開発者サイトのチームからの助けを借りることができます。☹

回避策:メールアドレスのトリック

sarnoldが引用した回避策には、電子メールアドレスの機能が含まれます。メールサーバーの仕様には、メールアドレスを拡張できる機能があります。「+」プラス記号を追加すると、メール名の最初の部分にサフィックスを追加できます。私が理解できたことから、電子メールソフトウェアは最初に拡張名を探します。そのような名前が見つからない場合は、拡張子を削除して再度検索します。見つかった場合は、短いバージョンの電子メールアドレスが実際に使用されます。

したがって、プログラマーのスーザンがsusan@example.com2番目または3番目のiTunesAccountに自分の電子メールアドレスを使用したい場合、彼女はAcmeCorporationのクライアントの管理者に次のようなものを電子メールアドレスとして使用するように指示しますsusan+acme.com@example.com。Appleは引き続きSusan用に不要な追加のAppleIDを作成しますが、少なくともSusanは追加の電子メールアカウントの作成とアクセスに煩わされる必要はありません。Appleから送信されたメールは彼女のsusan@example.comアドレスに届きます。

スーザンは、管理者と話す前に、これが機能することを再確認しました。彼女は自分にメールを送信しsusan+acme.com@example.comて、susan@example.comアカウントに確実に届くようにしました。

事実上、電子メールサーバーは拡張された電子メールアドレスにだまされませんが、iTunesConnectは古い電子メールアカウントを使用して新しいAppleIDを作成するようにだまされます。

iTunesConnect.apple.com用に複数のAppleIDを作成する必要がある一方で、developer.apple.comの複数のアカウントで使用される単一のAppleIDを持つ人を示す図


15
スーザンは、AppleのTestFlightアプリでベータ版アプリをインストールできるようにするには、(iPhone)デバイスでsusan+acme.com@example.comにサインインする必要があります。
ロビンファンバーレン2014年

15
どうやらAppleはこのトリックに賢明になったようだ。<myaccount> + <client> @ me.comで試してみたところ、そのアドレスでアカウントを設定できないというメッセージが表示されました。
ePage_Ed 2015年

2
@EPage_Ed、+ <client>トリックを使用してiTunesConnectアカウントを設定できました。
Niyog Ray 2015

5
@RobinvanBaalen Testflightは、デバイスで同じ電子メールIDを使用してサインインする必要がないことを具体的に示しています。招待メールから、「現在使用しているApple IDでこの招待を受け入れることができます。AppleIDと招待の送信先のメールアドレスが一致している必要はありません。この招待を受け入れるには、TestFlightが必要です。 iOSデバイスにインストールされています。」
Niyog Ray 2015

3
プラス記号は機能しなくなりました。iTCはそれが無効な電子メールアドレスであると言います。Appleは回避策を見つけ、それを私たちにとってより困難にすることを決定しました。
zirinisp 2018年

19

基本的に、他のiOS開発者を招待してあなたの努力をレビューすることはできません。これはこのポリシーの結果のようです。


興味深い要約です!
Fattie 2015

1
それは非常に残念なことですが、それよりもさらに悪いことです。たとえば、あなたの会社が独自のiTunes Connectアカウントを持っている他の会社のためにアプリを作成している場合、複数のアカウントに自分を追加することさえできません。(追加のApple IDのために別の電子メールアドレスを使い切るのは短いです。)
Tony Adams

興味深いが正しい要約。開発者を夢中にさせるAppleの方法。
zirinisp 2018年

4

私はまったく同じ問題を抱えていました(そして持っています)...何が私をFlavorScapeの提案のようにしています;)

私がしたことは、サーノルドのコメントに似たものです。別のメールアドレス(_ @ googlemail.comではなく_@gmail.com)を使用しましたが、これにより、実際にはこのメールアドレスで新しいAppleIDが作成されました。

正常に動作しますが、実際の開発者アカウントをクライアントのアカウントに接続する方がはるかに優れています。

現時点では、開発者リソースや(最も重要な)プロビジョニングセンターに新しいApple IDでアクセスすることすらできないため、クライアントは新しいプロビジョニングプロファイルなどを作成する必要があり、これはかなり苛立たしく複雑です。さらに、開発者証明書が彼ではなく私のMacにインストールされているため、彼に自分のデバイスでアプリをテストさせるのは面倒です。したがって、私だけが(または、私のMacが唯一のコンピューターです)彼のデバイスに新しいプロビジョニングプロファイルをインストールできます。

アカウントを接続してこれらの問題を解決するためのより良い方法はありますか?

乾杯、ニルス


キーチェーンからp12ファイルをエクスポートしてクライアントに送信すると、クライアントはMacを使用して開発者アカウントとプロビジョニングプロファイルを処理することもできます。私があなたが間違っていると理解したなら、私を訂正してください。
Pradeep Mittal 2015

3

Appleは、同じ電子メールアドレスを複数のitunes接続アカウントに招待できるようになり、+を使用して新しい電子メールを追加することはできなくなりました。これを行っていた他の人への警告の言葉は、元の投稿がAppleの新しいポリシーで古くなっているようです。


しかし、もう1つ疑問があります。アプリ内購入のサンドボックステスターとしてユーザーを追加できますか?ユーザーは管理者であり、アカウントで任意の役割を実行できるためです。では、アプリ内購入はどのように行うことができますか?アプリ内購入時にコードがユーザーをサンドボックスユーザーとして識別する方法は?何か考えはありますか?または、ユーザーはサンドボックステスター用に別のメールIDを作成して提供する必要がありますか?私は混乱しています 。私もサンドボックスユーザーに関するアップルのドキュメントを参照しました。
Moxarth 2017年

サーバーから直接インストールしますか、それともテストフライトを使用しますか?以前は、直接インストールした場合、iTunes内の偽のメールアドレスをテストアカウントとして接続し、アプリの購入でテストできることを知っています。テストフライトを使用していて、アプリ購入のテストに使用したことがない場合は、そうではない可能性があります。
MrTippet 2017年

-1

@knl:元の質問の問題は、特にiTunesConnectにあります。プロビジョニングセンターを管理できるようにしたい場合(プロファイルの作成など)、クライアントにそのアカウントに追加するように依頼します。手順は次のとおりです。

  1. 「会員センター」へ
  2. 「人」タブを選択します
  3. 招待状をクリック
  4. 「人を招待」を選択します
  5. 次の画面で、「メンバー」(制限付きアクセス)や「管理者」(フルアクセス)などの役割を選択できます

14
明確にするために、この回答はdeveloper.apple.comで機能します。質問はitun​​esconnect.apple.comでした。
バジルバーク2013年

-3

アップルのドキュメントから:

テストユーザーアカウントは、管理者または技術的な役割が割り当てられたiTunesConnectアカウントを使用してのみ作成できます。テストユーザーはiTunesConnectにアクセスできませんが、登録済みのテストデバイスの開発環境でアプリ内購入をテストすることはできます。

ここにリンク

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.