15

私は顧客のiPhone/iPadアプリケーションを管理するためにいくつかのアカウントを使用しています。したがって、別のログインでiTunesConnectに接続する必要がありますXCodeまたはApplicationLoaderでログインを変更するにはどうすればよいですか?これは、XCodeが最初に起動されたときにおそらく入力した1つのデフォルト値に常に設定されています。

XCode Organizerを使用してアプリケーションを検証または送信することになると、開発者を使用するためにAppleが行ったことを嫌いになります。そのような状況では、私はAppleの中のワームのように感じ、かなり失われました。問題は、これらのボタンの1つ([検証...]または[送信...])をクリックしても、まれな場合を除いて、いかなる種類のフィードバックも提供されないことです。何が起こっているかを確認する唯一の方法は、コンソールを使用してXCodeログメッセージを確認することです。

4

5 に答える 5

14

元の投稿の次の質問のXCode部分に関連する回答が見つかりません:「XCodeまたはアプリケーションローダーでログインを変更するにはどうすればよいですか?」

私は複数のAppleDevIDを持っているので、これは私にとって重要でした。新しいMBPを設定するとき、XCodeデバイスパネルでプロビジョニングプロファイルを更新する必要がありました。[Apple IDでサインイン]ダイアログで[キーチェーンにパスワードを記憶する]オプションを選択した場合、[更新]ボタンはキーチェーンに保存されているdaw2.apple.comWebフォームのパスワードを使用します。私はそうしていましたが、それが他のアカウントからのプロビジョニングプロファイルのダウンロードを妨げていました。さらに、Apple IDを入力した後で再度更新すると、[キーチェーン]オプションを選択していなくても、[更新]ボタンはキャッシュされた資格情報を使用します。

したがって、XCodeで複数のApple IDプロビジョニングプロファイルを更新するには、次のいずれかを実行します。

  1. キーチェーンオプションを使用して資格情報を保存したり、更新されたプロビジョニングプロファイルをダウンロードするAppleIDごとにXCodeを再起動したりしないでください。

  2. キーチェーンにクレデンシャルを保存していて、別のApple IDを使用する必要がある場合は、daw2.apple.comのキーチェーンログイン項目を削除して、XCodeを再起動します。

于 2012-08-08T20:11:48.657 に答える
3

iTunes Connectのログインを変更する唯一の方法は、キーチェーンアクセスを使用することです。Cmd +スペースバーを押して、キーチェーンアクセスを検索するだけです。そのアプリケーションを起動し、キーチェーンアクセスの検索バーに「itunes」と入力します。カテゴリで「すべてのアイテム」を選択します。見つかったすべてのアイテムを削除します。次に、使用する必要があるものは何でも、XCodeまたはApplicationLoaderを再起動します。もう一度ログインを求められるはずです!

于 2010-10-19T15:48:59.760 に答える
1

XCodeでiTunes接続の詳細を変更する必要はありません。正しいバンドル識別子を設定している限り、任意のプロビジョニングポータルからの証明書を使用でき、任意の開発者アカウントに対してアプリケーションを正常に構築できます。

アプリケーションローダーでログインの詳細を変更するには、[ウィンドウ]-> [セットアップウィザードの実行...]に移動し、ログインの詳細を再入力する必要があります。次に、[ファイル]-> [新規]を選択すると、設定したアカウントで待機中のアプリが検出されます。

于 2010-10-19T15:52:23.737 に答える
1

キーチェーン証明書、XCode設定とプロビジョニングプロファイル、およびSafari Developerポータルログインを完全に分離しておくための良い方法は、異なるクライアント(および開発者ログイン)ごとに個別のMacユーザーログインアカウントを使用することです。これは、顧客のIPを明確に分離するのにも役立ちます。ログインして顧客にアカウントを表示する必要がある場合(シミュレーターのデモなど)、他の顧客からのIPは表示されません。

必要に応じて、共有バージョン管理リポジトリから各アカウントに共通コードをチェックインできます。Macの高速ユーザースイッチを使用して、複数のアカウント間で作業することもできます。

于 2010-10-19T18:06:41.687 に答える
0

Xcode 6.3.2で正気を保ちながら、この機能を実現する方法がついにあると思います。

主な秘訣は、iTunesConnectアカウントとMemberCenterアカウントのAppleIDが特定の組織で同じであることを確認することです。Xcodeは、メンバーセンターのAppleIDを使用してiTunesConnectにアクセスしようとしているようです。

多数の実際の電子メールアカウントを作成および管理しないように、必ず「+ folder」スタイルの電子メールアドレスを使用してください(詳細については、https ://webapps.stackexchange.com/questions/26053/gmail-address-を参照してください)。受信者名内)。ただし、ここで重要な部分があります。その組織の「+ folder」スタイルのアカウントをメンバーセンターに追加し(つまり、「+ folder」アカウントを招待し)、そこで使用している場合はプレーンなAppleIDを削除します。

つまり、複数の組織を1つのアカウントに関連付けるメンバーセンターの機能を使用しないでください。複数のiTunesConnectアカウントにもアクセスする必要がある場合は、Xcodeを混乱させるだけです。使用している組織ごとに1つの「+folder」アカウントを使用し、そのAppleIDをiTunesConnectとMemberCenterの両方に追加します。

于 2015-06-01T22:01:54.893 に答える