エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iBeaconの実装 2021年版(iOS 14, Swift 5)|shu223
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iBeaconの実装 2021年版(iOS 14, Swift 5)|shu223
iBeaconが初登場したのが2013年(iOS 7の頃)。そこから2015年ぐらいまでは仕事で触る機会もあったのだ... iBeaconが初登場したのが2013年(iOS 7の頃)。そこから2015年ぐらいまでは仕事で触る機会もあったのだが、ここ5年ぐらいはまるっきり縁がなかった。ObjC時代から始まって、最後に実装したのはSwift 2か3だと思う。 で、ひさびさに仕事で実装したので今後自分でコピペする用にSwift 5の最小実装を残しておきたいのと、iOS 13でAPIに色々と変更があったので、本記事に書いておく。 ビーコン領域監視に必要なパーミッションiOS 8から位置情報取得のパーミッションが「使用中のみ許可 」(NSLocationWhenInUseUsageDescription)と、「常に許可」(NSLocationAlwaysUsageDescription)に分かれた。 「使用中のみ許可」はユーザーがアプリを立ち上げて使用している状態なので、バックグラウンドで位置情報を取得したい場合はNSL