Developer's Blog

投稿者別アーカイブ(nakazawa)

iOS端末が何の生体認証に対応しているかは常に取得でき「る」



アプリ部の中澤です。
iOSの生体認証の仕様について、iOS 11.2現在のAppleの公式ドキュメントに一部誤りがある事を知ったので、その詳細を共有します。

続きを読む

【iOS 11】 Web認証用の新クラス「SFAuthenticationSession」

こんにちは、アプリケーション共同開発部の中澤です。

先日、「iOS 11 で Safari View Controller の Cookie 等の共有機能が無くなる (予定)」という記事で、 Safari View Controller の仕様変更について「不便になるなぁ」などとボヤいておりましたが、あれから少し後、 SafariServices フレームワークに新しく SFAuthenticationSession というクラスが追加されました。これを使うことで、 Safari View Controller の当初の利便性をある程度保って Web 認証が出来るようになりました。🎉

以下、その詳細についてご紹介します。

続きを読む

iOS 11 で Safari View Controller の Cookie 等の共有機能が無くなる (予定)

こんにちは、アプリケーション共同開発部の中澤です。

iOS 9 から登場した Safari View Controller (SFSafariViewController) は、 Cookie 等のデータが Safari と共有される Web ビューとして認知されています。

この仕様によって各種 Web サービスのログイン状態等も共有され、それによってユーザーはそれぞれのアプリで認証が容易になっていました。

しかし、 iOS 11 ではその仕様が変わり、 Safari や各 iOS アプリで表示される Safari View Controller は、Cookie やローカルストレージ等データをそれぞれ別の場所に保存するようになると、 WWDC 2017 にて発表されました。

続きを読む

今年もアツい! de:code 2017 に参加しました。

de:code 2017

こんにちは、アプリケーション共同開発部の中澤です。

先日 5/23 と 5/24 の 2 日間、 日本マイクロソフト社による技術カンファレンス「de:code 2017」が開催され、私も参加してきました。

de:code とは、 アメリカで開催される技術カンファレンス「Build」の内容を、より日本向けに発展された形として提供されるイベントのことです。私は de:code 初参加でしたが、この 2 日間本当にあっという間に終わり、非常に濃い時間を過ごせました。今回はその中で私が見聞きし、感じた事をお伝えしたいと思います。

続きを読む

Copyright © 2019 Fenrir Inc. All rights reserved.