SwiftUI

SwiftUIでリワード広告

SwiftUIアプリにリワード広告を実装しました。この間とりあえずで実装したもの↓↓を修正しました。 Google-Mobile-Ads-SDK 8.0以降対応です(GADFullScreenContentDelegate使用) impor...
SwiftUI

SwiftUIでリワード広告(UIViewControllerRepresentable使用)

タイトルの通りリワード広告の実装です。少々特殊なprj構成でポカしたのでUIViewControllerRepresentable使いました。本来は要らないです。次バージョンで直す予定なので記録用に残しときます。 多分あまり参考にはならない...
SwiftUI

PickerとFormを組み合わせる時の注意

SwiftUIでPickerとForm(+NavigationView)を組み合わせると、List画面に遷移して選択する形にできます。 この場合は画面遷移で別なViewが表示されている扱いな為、元の画面に戻った際にonAppearが発火しま...
SwiftUI

ColorのcgColorがnilになる場合

SwiftUIのColorをCoreDataに保存する際にRGBAを取り出して保存していました。その際にColor.cgColor?.componentsを使用しているのですが、見ての通りこのcgColorはOptionalです。 初期化で...
SwiftUI

CoreData使用時にXcode Previewsが上手く動かない

CoreDataを使ったアプリの開発中にプレビューが上手く動かない事がありました。シミュレータでは動きますし、preview用のデータもしっかり用意していました。 問題のエラーはこちら FileName.swift:24:23: error...
Swift

UIKitでXcode Previews(SwiftUI Preview)を使う

SwiftUIで開発するとプレビュー機能が非常に便利ですよね。簡単な変更ならビルドせずとも表示してくれますし、Live Previewでシミュレータを起動せずに動作確認もできます。 私はSwiftUIから入ったので、少しUIKitを学ぼうと...
未分類

iOSでiTunes Storeを開くリンクを作る

iOSで楽曲リンクを開くとApple Musicに誘導されます。しかし、Apple Musicに対応していない楽曲の場合はエラーページが表示されます。 下手をするとダウンロード数に影響するので、Apple Music非対応の場合はしっかりi...
開発全般

AdMobのiOSアプリが2週間以上リンクできない時の対応法

AdMobはアプリをリンクするまで本番広告が表示されません。Google Play Storeは数日中に反映されるそうですが、AppStoreの場合は最大2週間かかるとされています。 しかし実際には2週間以上かかる事例が多く発生しています。...
配信中のアプリ

通知タイマー

通知タイマーアプリをリリースしました。 タイマーをセットして指定時間後に通知が出るアプリです。日時指定ではなく時間指定であることと、繰り返しセットするのが簡単なところが売りです。 カレンダーやアラームは日時指定が多く、タイマーは単発だったり...
開発全般

iOSアプリのAdMobからのリンク

2021/05/17追記 本記事はどのくらいかかったかという記録として残しています。対応方法はこちらの記事を参考にしてください。 以下元の記事↓↓↓↓ ここ暫くはリンクができるようになるまで時間がかかる事に定評のあるAdMob・・・4月にア...