iOSの関連情報を提供するブロググループ
はてなブログを持っていれば、誰でも参加できます。
はじめに 今回はAdMobのApp Open(アプリ起動時)広告を実装した際に、 App Open ads | Unity | Google for Developers テスト広告(サンプル)を表示しようとしているのに、AppOpenAd.Loadが失敗して以下のようなエラーが出てしまう場合の話です! Ad unit doesn't match format. <https://support.…
kanmoba.connpass.com 関モバ復活後の2回目が無事に開催されて良かったです。これから、3回目、4回目と続いていくと良いなと思います。 今回は僕も登壇しました。 www.docswell.com swift-dependenciesはSwiftのDIライブラリの中ではわりと分かりやすいのではないかと思って、話してみました。DIという題材は、知っている人にはわかるけど、知らない人には…
語り尽くされている感があるが、今一度調べたので備忘録的にメモ。 tl;dr; UINavigationBarのAppearnceをいじることで達成可能 navigationBarBackButtonHiddenにして、navigationItemをnavigationBarLeadingに追加でも対応できるが以下の機能が消える SwipeGestureによる元の画面への遷移 戻るボタン長押しによる…
めちゃくちゃ久しぶりの投稿ですが生きてます。 というわけでタイトルの件ですが、コンテンツ自体は更新していなくて件の警告が突然きました。たまたま今まで見逃されていたものが突然NGになるのは何度か経験があるのでそれはいいとして今回は以下のキャプチャが問題だとされました。 コンテンツが広告に被さっていると判断された Formの部分でExposedDropdownMenuを使って選択肢を表示しているところ…
Androidアプリのリリースに、D-U-N-S ナンバー(DUNS ナンバー)が必要になりました。 詳しくは、以下に記載されています。 support.google.com これまでも、Apple Bussiness Manager対応などで企業様のD-U-N-Sナンバーを聞くことはありましたが、私のような個人事業主のアプリ屋がD-U-N-Sナンバーを登録する時代になったということは、悪質アプリ…
昨年同僚に誘われて数回サバイバルゲームに参加した。初めは朝早いし面倒だけどせっかく誘ってもらったしな…という感じで少し消極的に参加していたのだが、自分の銃を手に入れたあたりから急速にハマってしまい、気づけば沼*1に落ちていた。最近はサバゲがない週末が寂しいので、友人とのゲームがないときは一人でも定例会に参加するようになった。 ゲーム中の自分 自分がサバゲにハマった理由はランニング+ゲームだからだと…
仕事 2022年の暮れからFlutterのプロジェクトに関わっており、8月にリリースしました。Swiftとは勝手が異なることも多く戸惑うこともありましたが、そこそこのボリュームのアプリをやりきったのでFlutterのスキルはついたと思います。 つかった技術としては、 flutter_redux RiverPod Flutter Hooks Freezed dio/retrofit あたりを使いまし…
今回は監視フレームワーク・通知機構のObservationの話。 Observationを使用してメモリが圧迫する状況があったので調査しました。 Observationでメモリが圧迫 3分作曲 musicLine~ いつでも、どこでも、気軽に作曲 ♪ ~ はじめに musicLineではMIDI楽譜を編集するためのデータ構造として、トラックやフレーズ、音符、座標というように階層的にモデルを構築して…
多言語対応アプリの開発は非常に大変だ。特に、アプリ内で使用される各種テキストを管理する「文字列リソース」の取り扱いについては、更新や検証に多大な労力を要する。この課題を解決するために、csv2strings というスクリプトを公開した。 csv2strings は、Googleドキュメントのスプレッドシートを利用し、iOS用の Localizable.strings と Android用の str…
Apple Watchにはいろいろな文字盤に切り替えられるが、 先日iOS17とともに配信されたWatchOS10で 新しく追加されたスヌーピーバージョン。 時刻を見るたびにグリグリ動く上に その種類数がすごく多くて感心する。 長針が特定の角度のときしか通用しない表現も多く、 スヌーピーのファンでなくても 好きになってしまう完成度だった。 mclover.hateblo.jp
次のページ