iOS18の「アイコンの見た目をLight, Dark, Tintedから選べる例の機能」がやっているであろう処理の推測とアセットの準備方法
本記事の内容はiOS18 beta3, Xcode16 beta3時点のものです。 TL; DR iOS18のアイコンの表示モードを選べる機能では、モードごとにアセットの処理プロセスが異なる 各...
18 search resultsShowing 1~18 results
You need to log-in
本記事の内容はiOS18 beta3, Xcode16 beta3時点のものです。 TL; DR iOS18のアイコンの表示モードを選べる機能では、モードごとにアセットの処理プロセスが異なる 各...
WWDC2024が開催中ですね。 その発表の中で気になる点があったので速報と備忘録としてまとめてみます。 TL; DR iPadOS 18ではタブが再設計され、タブ⇔サイドバーの切り替えが可能に...
テストを拡充させていくにあたり,検証に都合のよいデータを手軽に用意できるようにした作業内容のメモ. サンプルコード→gaussbeam/TestDataloader やりたいこと あらかじめ用意...
既存プロジェクトのAPIリクエスト周りの処理を見直した際に出くわした問題と、その対応のために行った小細工のメモ。 もともとやりたかったこと APIリクエストのデコード処理にCodable(Dec...
※ 実装/動作確認環境: Xcode 11 beta7 + iOS 13 beta 8 TL; DR iOS13 & iOS12で位置情報を「常に許可」してもらう場合、Info.plis...
リリース作業の自動化でちょこっと書いたもののメモ (実際の自動化における利用方法はページの末尾に記載) 最新のコミットがマージコミットであるか判定 # 最新のコミットと最新のマージコミットのハッ...
対応に地味に時間がかかったので、備忘録として。 TL; DR コンテンツブロッカーで強力なブロック設定をされると、JavaScript(JS)無効化と同等の状態になることがある SFSafari...
※ 実装/動作確認環境: Xcode 11 beta5 + Simulator ※※ iOS13正式リリース前につき、スクリーンショットは未掲載(100%見た目についての話なのでなんとも物足りな...
自動化を進めるにあたりザッと作ったやつをメモ。 基本的にはこちらの記事とほぼ同じ処理をlane化したものです。 github_apiのレスポンスからjsonを取り出すあたりの記述がもっさりしてい...
fastlaneのdownload_dsymsとupload_symbos_to_crashlyticsを組み合わせれば,dSYMのダウンロードからアップロードまでを簡単に自動化できます. ただ...
AVPlayer1はURLを渡すだけでリモートやバンドル内からリソースを取得してくれます. が,AVPlayer内部でリクエストが処理されるため,単なるAPIリクエストの実行のような扱い方はでき...
fastlaneを利用して継続的デリバリを行ううえで,特に更新が無ければビルド・デリバリを行わないようにしたかったので,お手軽な方法で実現してみました. まずはコミットの有無を判定する以下のよう...
備忘録を兼ねた,タイトル通りの小ネタです. 動画再生用のレイヤーとビューのサイズを揃える layerClassをオーバーライドし,AVPlayerLayerを返すようにする. あわせて,laye...
先日App Storeに申請したアプリがリジェクトされた際の顛末が何とも言えない感じでした. リジェクト理由 Guideline 2.1 - Performance - App Complete...
FaceID/TouchIDでの認証を実装した際に,ちょこちょこつまづいた点があったので記録. 基本 生体認証の利用可否をチェック func checkIfBiometricAuthentica...
はじめに BitriseでCarthageビルド,および成果物のキャッシュを行うようにしたので手順等をメモ 経緯 Carthageのビルド成果物をリポジトリに含めて運用していた Xcode9.3...
通常,Swift4のCodableで日付の情報を含むデータを扱う場合, JSONDecoder.dateDecodingStrategyを指定することでデコードできます. ただ,この方法では異な...
UITextViewをそのまま使った場合,少し使い勝手が悪い点があるので,その対応についての備忘録を兼ねた小ネタです. Paddingを消す UITextViewはデフォルトでPaddingが設...
18 search resultsShowing 1~18 results
Qiita is a knowledge sharing service for engineers.