AnyListがAppleでサインインの10の問題点を解説、サポートはしないc

AnyListがAppleでサインインの10の問題点を解説、サポートはしないc
AnyListがAppleでサインインの10の問題点を解説、サポートはしないc
Appleでサインインに関する問題

買い物リストとレシピアプリのAnyListは、長文のブログ記事で「Appleでサインイン」に関する10以上の問題について説明しています。

ユーザー側に 5 つの問題があり、開発者側に 5 つの問題があるため、アプリではこのログイン方法はサポートされないとのことです…

まず、Apple、Google、Facebook、Twitter など、どのサードパーティ ログインにも共通の問題が 1 つあると述べています。

ユーザーは、アカウント作成時にどのログインシステムを使ったか覚えていません。(「えーと、このアカウントは数年前に作ったんだけど、メールアドレスを使ったっけ? Facebookアカウント? Appleでサインイン?」 ) 「パスワードをリセットするにはどうすればいいの?」といった単純な質問にも、もはや簡単な答えはなく、アカウント作成時にどのシステムを使ったか(覚えているかどうかは別として)によって答えが変わってきます。また、アカウントにログインできなくなり、サードパーティのログインシステムを利用されている場合、当社では対応できず、代わりに別の会社にご案内せざるを得ない状況になり、それに伴う面倒な手続きが発生する場合があります。

しかし、「Apple でサインイン」には、多くの Apple ID が iCloud のメールアドレスを使用しているなど、いくつかの特定の問題があると書かれています。

お客様の「本当の」メールアカウントはGmail、Yahoo!、またはHotmailアカウントであるため、iCloudメールアドレスの多くは未使用で未確認の状態です。iCloudメールアドレスを使用してお客様に連絡を取ろうとした場合、お客様はメッセージを目にすることができない可能性があります[…]

人々が助けを求め、私たちが返信しても、後になってまた連絡が来て、返信がなかったことに腹を立てるのです。返信はiCloudのメールアカウントに送信されていたのですが、彼らはGmailアプリでしかGmailアカウントを見ていなかったため、返信が届いていませんでした。

「Appleでサインイン」の「メールを非表示」機能は、問題をさらに悪化させます。

お客様からサポートのお問い合わせがあり、アカウント内の情報を確認する必要がある場合、通常はアカウントに登録されているメールアドレスを伺うだけで済みます。しかし、「メールを非公開にする」機能では、お客様がご自身のアカウントで使用している privaterelay.appleid.com のメールアドレスをご自身で調べる必要があるため、簡単にはそれができません。

また、リストの共有は通常、電子メール アドレスを入力して行われるため、これによりリストの共有が困難または不可能になります。

「メールを非表示にする」オプションを使用すると、配偶者や友人はあなたの privaterelay.appleid.com のメール アドレスを知らないため、彼らがあなたのメール アドレスを入力すると、システムはあなたがアカウントを持っていないと認識します。

開発者側では、複雑さと時間が増加し、結果としてコストも増加します。

iOSアプリにAppleでサインインを追加するだけでは不十分です。Webアプリ、Macアプリ、Androidアプリにも追加する必要があります。(さらに複雑なことに、AppleはAndroidでAppleでサインインをサポートするための具体的なソリューションを提供していません。後述します。)つまり、Appleでサインインをサポートすると決めた場合、アプリのコアとなるリスト、レシピ、献立機能の改善に費やす時間よりも、すべての環境でAppleでサインインが機能するようにするためにかなりの時間を費やす必要があるということです。

具体的な不満の一つは正しくありません。それは、AppleがAndroidでのサインインの実装方法を適切に説明していないというものです。実際、これはWeb上での実装と全く同じです。ただし、AnyListの共同創設者であるJeff Hunter氏は後に、iOS向けの包括的なドキュメントと、他のプラットフォーム向けのより一般的なガイドを比較していたと釈明しました。

しかし、ほとんどの議論は(残りはブログ記事で読むことができますが)一理あります。

Appleは開発者にAppleでサインインの提供を義務付けていませんが 、アプリが他のサードパーティ製ログイン機能を提供する場合は、Apple版も提供する必要があります。また、Appleはガイドラインの中で、Appleのサインイン機能が競合他社のサインイン機能よりも上位に表示されることを「提案」しています。AnyListは、唯一のサードパーティ製サインイン機能であるFacebookログインを削除することでこの問題に対処しています。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。

Apple 7月4日セール Adorama