【Swift/Flutterエラー解決】NSLocalizedDescription=Your session has expired. Please log in.とエラーが表示された場合の対処法

こんにちは!本記事では、久しぶりに開発を行ったときなどに出てくるエラーについて解決方法をご紹介します。

エラー文は以下の通り。

Error Domain=DVTPortalServiceErrorDomain Code=1100 “Your session has expired. Please log in.” UserInfo={payload={
creationTimestamp = “2023-04-15T11:22:08Z”;
httpCode = 200;
protocolVersion = QH65B2;
requestUrl = “https://developerservices2.apple.com/services/QH65B2/viewDeveloper.action”;
responseId = “”;
resultCode = 1100;
resultString = “Your session has expired. Please log in.”;
userLocale = “en_US”;
userString = “Your session has expired. Please log in.”;
}, NSLocalizedDescription=Your session has expired. Please log in.}

まずは、Xcodeを開き、Xcode>Settings…を押して、ログインできているか確認しましょう。

アカウントを押して、エラーが出るなら、Sign In Again…を押してログインしなおします。

XcodeのSigning & Capabilitiesに戻り、Manage Certificates..を押します。

+して、Apple Distributionを作りましょう。

Certificatesを追加したら、Doneを押します。

これで戻ったら、エラーが消えているはずです。

profileのエラーも出ている場合は、AppstoreのCertificates, Identifies & Profilesのページにいき、該当するprofileでcertificatesを選び直すとエラーが治ります。

よかったらシェアしてね!

コメント

コメントする

目次
閉じる