SwiftUI【SwiftUI】LiveActivityを実装する part 2(iOS16.1) LiveActivityを実装する part 2です。part 2ではLiveActivityのWidget Extensionの部分について詳しく解説して行きます。 part 1は以下のリンクから見ることができます。 ... 2022.10.23SwiftUI
未分類【SwiftUI】LiveActivityを実装する part 1(iOS16.1) LiveActivityはiOS16.1から実装される機能です。Dynamic Islandやロックスクリーンに色々と表示出来て便利ですので、ぜひ使いこなせる様になりましょう。 今回はLiveActivityを実装する方法について紹... 2022.10.22未分類
SwiftUI【SwiftUI】LiveActivityの例外(com.apple.ActivityKit.ActivityInput error 1.) LiveActivityで出る例外で3つのパターンで同じ例外が出てややこしかったので紹介します。 例外について 今回扱う例外は以下のメッセージが出るものです。 「com.apple.ActivityKit.Activit... 2022.10.21SwiftUI
SwiftUI【SwiftUI】Live Activityのサンプルコードを実行する(iOS16.1/Xcode14.1) 今回はiOS16.1から追加されるActivityKitのLive Activityを、Appleのドキュメントに従いサンプルコードを実行していきます。 Appleのドキュメントは以下のリンクから確認して下さい。 サン... 2022.10.21SwiftUI
SwiftUI【SwiftUI】Viewの引数にViewを使用する SwiftUIでViewを書いていると、繰り返し使っている部分は再利用できる形で分割していきます。その時に、Buttonのラベルの様にViewを引数とするViewを作りたい事もあると思います。今回はそういった場合のViewの書き方を紹介し... 2022.10.16SwiftUI
開発全般【AppStoreConnect】プライマリロケール(プライマリ言語)の変更が出来ない場合 AppStoreに公開したアプリをローカライズした時、プライマリロケールを変更したい場合があります。しかしプライマリ言語の変更には条件がある為、エラーが出る場合があります。 エラーと対処法 プライマリロケールの変更に失敗した際... 2022.10.09開発全般
SwiftUI【SwiftUI】toolbarの.keyboardでレイアウトが崩れる場合がある(iOS16) またtoolbarです・・・iOS16で確認した所、toolbarの.keyboardで表示の基準が変わった様に見受けられます。 残念ながらXcodeなのかiOSなのかどのバージョンなのか正確な所は分かっていませんが、Toolbar... 2022.10.08SwiftUI
開発全般【Xcode】UITestでスクリーンショットを撮る(XCUIScreenshot) UITestでスクリーンショットを撮る方法です。テスト結果の確認はもちろんAppStoreに公開するスクリーンショットを自動で撮ることも可能です。 昔はスクショメソッドが無かったので、何らかのツールやパッケージを使って撮る例も多いで... 2022.10.07開発全般
SwiftUI【SwiftUI】toolbarが表示されない(iOS16) またtoolbarかという感じですが、ツールバーが表示されないパターンがありました。これはiOS16.1で修正されます。 不具合について NavigationViewでtoolbarの無い画面から戻るとtoolbarが表示され... 2022.10.06SwiftUI
SwiftUI【Xcode】Info.plistのローカライズ (ATTダイアログ・アプリ名・Dictionaryのローカライズ) Info.plistには画面表示されるテキストを入力する可能性があります。特に重要なテキストの事が多いので、ローカライズが必須となります。 なお、最近のXcodeはデフォルトではInfo.plistは表示されません。プロジェクトのタ... 2022.10.06SwiftUI開発全般