in the HockeyApp documentationと記載されているように、HockeyAppユーザーが自分のメールアドレスで認証しています。iOSアプリ内からHockeyAppのユーザーのEメール/ IDを取得する方法は?
アプリ内からユーザーのメール(またはID、または名前)を取得するにはどうすればよいですか?
は、これらの値を保持するように思われる性質がありますが、彼らは書き込み専用のように見える、と常にnil
として返します(docs)
[BITHockeyManager sharedHockeyManager].userEmail
[BITHockeyManager sharedHockeyManager].userName
[BITHockeyManager sharedHockeyManager].userID
ドキュメントがthis method「をも参照」と言うヘッダ:
[BITHockeyManagerDelegate userEmailForHockeyManager:componentManager:]
ただし、タイプBITHockeyBaseManager
のオブジェクトを取得する場所が見つかりません。
これらのプロパティは、クラッシュレポートに添付されるデータを設定するためのものです。ユーザーが認証に使用した情報にアクセスすることはできません。 – dan
@danルーカスが発見したように*アクセス可能です。非常に便利! –