SwiftUI

【SwiftUI】LiveActivityを実装する part 2(iOS16.1)

LiveActivityを実装する part 2です。part 2ではLiveActivityのWidget Extensionの部分について詳しく解説して行きます。 part 1は以下のリンクから見ることができます。 ...
未分類

【SwiftUI】LiveActivityを実装する part 1(iOS16.1)

LiveActivityはiOS16.1から実装される機能です。Dynamic Islandやロックスクリーンに色々と表示出来て便利ですので、ぜひ使いこなせる様になりましょう。 今回はLiveActivityを実装する方法について紹...
SwiftUI

【SwiftUI】LiveActivityの例外(com.apple.ActivityKit.ActivityInput error 1.)

LiveActivityで出る例外で3つのパターンで同じ例外が出てややこしかったので紹介します。 例外について 今回扱う例外は以下のメッセージが出るものです。 「com.apple.ActivityKit.Activit...
SwiftUI

【SwiftUI】Live Activityのサンプルコードを実行する(iOS16.1/Xcode14.1)

今回はiOS16.1から追加されるActivityKitのLive Activityを、Appleのドキュメントに従いサンプルコードを実行していきます。 Appleのドキュメントは以下のリンクから確認して下さい。 サン...
SwiftUI

【SwiftUI】Viewの引数にViewを使用する

SwiftUIでViewを書いていると、繰り返し使っている部分は再利用できる形で分割していきます。その時に、Buttonのラベルの様にViewを引数とするViewを作りたい事もあると思います。今回はそういった場合のViewの書き方を紹介し...
開発全般

【AppStoreConnect】プライマリロケール(プライマリ言語)の変更が出来ない場合

AppStoreに公開したアプリをローカライズした時、プライマリロケールを変更したい場合があります。しかしプライマリ言語の変更には条件がある為、エラーが出る場合があります。 エラーと対処法 プライマリロケールの変更に失敗した際...
SwiftUI

【SwiftUI】toolbarの.keyboardでレイアウトが崩れる場合がある(iOS16)

またtoolbarです・・・iOS16で確認した所、toolbarの.keyboardで表示の基準が変わった様に見受けられます。 残念ながらXcodeなのかiOSなのかどのバージョンなのか正確な所は分かっていませんが、Toolbar...
開発全般

【Xcode】UITestでスクリーンショットを撮る(XCUIScreenshot)

UITestでスクリーンショットを撮る方法です。テスト結果の確認はもちろんAppStoreに公開するスクリーンショットを自動で撮ることも可能です。 昔はスクショメソッドが無かったので、何らかのツールやパッケージを使って撮る例も多いで...
SwiftUI

【SwiftUI】toolbarが表示されない(iOS16)

またtoolbarかという感じですが、ツールバーが表示されないパターンがありました。これはiOS16.1で修正されます。 不具合について NavigationViewでtoolbarの無い画面から戻るとtoolbarが表示され...
SwiftUI

【Xcode】Info.plistのローカライズ (ATTダイアログ・アプリ名・Dictionaryのローカライズ)

Info.plistには画面表示されるテキストを入力する可能性があります。特に重要なテキストの事が多いので、ローカライズが必須となります。 なお、最近のXcodeはデフォルトではInfo.plistは表示されません。プロジェクトのタ...
タイトルとURLをコピーしました