そういうのがいいブログ

アプリ個人開発 まるブログ

アプリ開発覚え書き

【Unity】Mac向けにビルドしたアプリでデバックログを確認する方法

要件 はじめに 事前確認 プレイヤーログを開く おわりに 参考 要件 Unityバージョン 6000.0.26f1 はじめに Mac向けのビルドしたアプリのデバッグログを確認する方法をメモ 「プレイヤーログを使用」にチェックをいれてプレイヤーログを開くだけでした。 事前…

【Unity】URPプロジェクトでシーンビューとゲームビューで色味が違う時の対策方法

要件 はじめに 方法 ちなみにポストプロセスの設定はこちら 要件 Unity 6000.0.26f1 はじめに URPプロジェクトでシーンビューとゲームビューで色味が違うということがありました。 メモとして対策を載せておきます。 方法 Cameraオブジェクトのインスペクタ…

【Unity】macOS、Windows向けにビルドすると全画面表示になってしまう問題への対策方法

要件 はじめに 手順 要件 Unity 6000.0.26f1 はじめに macOS、Windows向けにビルドすると全画面表示になってしまったので ウインドウ化の設定を行います。 手順 →編集 →プロジェクト設定 →プレイヤー →「解像度と表示」のタブを開く 全画面モードをウインド…

【Unity】UniTaskとUniRxをOpenUPMを利用して簡単に導入する

はじめに 事前設定 インストール はじめに UniTaskとUniRxの導入を毎度忘れるのでメモ 事前設定 →編集 →プロジェクト設定 パッケージマネージャーの項目から下図の内容で入力していきます。 ・名前 OpenUPM(なんでもよい) ・URL http://package.openupm.co…

【Unity】使用していないファイルを確認できるパッケージ Search Extensions

要件 はじめに 導入手順 設定方法 指定したファイルがどこで使われているのかも分かる おわりに 参考 要件 ・Unity 2021.3.27f1 ・Search Extensions 1.0.1 はじめに 無料で使用していないファイルを確認できるパッケージがあるということで Search Extensio…

Steam開発者登録 Steamworksへ登録する方法

はじめに Steamworksに開発者登録 1.Steamworksにアクセス 2.名前と住所の入力 3.秘密保持契約(NDA)に署名 4.配信契約(SDA)に署名 5.100ドルの支払い 6.支払いの受け取り情報入力 6.1 支払い情報入力 6.2 税金情報の入力 6.2.1 プロフィール:出生情報 6…

【App Store Connect】税務情報 W-8BEN更新した方法

はじめに 納税フォームの送信日確認 更新方法 1.問い合わせ 入力内容 メール到着 2.対応内容 1.W-8BENのPDFフォームをダウンロードする 2.W-8BENのフォームに記入 PartⅠ PartⅡ PartⅢ 3.ファイルの名前を変更 4.ファイルをアップロード 5.メール返信 3.完了通…

【Unity】多言語化パッケージ Localization 使用する文字を重複無しで簡単に抜き出す方法

はじめに 多言語化パッケージのLocalizationを使用し 簡単に使用する文字を抜き出す方法のメモです。 TextMeshProを使用する際、使用する文字をフォントアセットへ登録する必要があります。 重複する文字を登録するのは容量の無駄になるためこれまで下記のサ…

【Unity】Android実機起動時 エラー無しの処理落ちに対応した方法

要件 はじめに 解決した方法 原因は? おわりに 要件 Unityバージョン 2022.3.16f1 Google Mobile Ads SDK v9.1.0 Unity Adsメディエーションアダプター 3.12.0 PlayFabSDK 2.183.231124 In App Purchasing(Unity IAP) 4.11.0 検証端末 ・Pixel4a ・Pixel8a …

Audiostock(オーディオストック)をお得に安く使う方法

効果音・BGMにAudiostockがすごく良かった 実況配信でのゲーム実況者はAudiostock加入不要 安く使う方法 さらに3,000円安く使う方法 AudioStockの音源で制作したアプリ おわりに 効果音・BGMにAudiostockがすごく良かった こんにちは。個人アプリ開発者のMar…

【Unity】iOSの実機でリワード広告時にアプリの動作を止める方法

要件 はじめに 対応方法 Udemy講座 参考 要件 Unityバージョン 2022.3.16f1 Google Mobile Ads SDK v9.1.0 はじめに iOSの実機にてリワード広告を再生した際、 アプリが一時停止せずに動き続けていることに気がつきました。(今更) 現在開発中のアプリ内で…

【iOS】 App Store Connectで事前登録(予約注文)設定をする方法

はじめに 事前登録方法 リリース設定 配信設定 アプリ審査 予約注文を開始 確認 配信確認 ストアページ確認 事前登録数 予約注文期間中のアップデート 即時リリース<追記> おわりに プログラム本書いてます 参考 はじめに 2024年7月29日における App Store C…

【Android】 Google Play Consoleで事前登録設定をする方法

はじめに 前準備 事前登録設定 1.クローズドテスト-事前登録で審査へ提出 2.審査完了を待つ 3.事前登録設定 1.対象のアプリデータを選択 2.事前登録の対象国を選択 3.事前登録特典の有無を選択 確認 製品版のリリース<追記> 注意:製品版審査はお早めに<追記…

【Unity】Google Mobile Ads v8.6.0→v9.1.0に上げた備忘録 AdMob

要件 はじめに v8.6.0のファイルを削除 v9.1.0のファイルを取り込み 取り込み後の処理 外部依存関係を含める Resolve アプリIDの入力 確認 Android iOS 設定確認 CocoaPodsバージョンアップ おわりに Unity本を出版しました! 要件 macOS:Sonoma 14.5 Unity…

【アプリ開発】Cocoapodsアップデート 備忘録 バージョン 1.11.3 → 1.15.2  ffiのビルドエラー対応

要件 はじめに 実施内容 Cocoapodの環境を初期化 バージョン確認 要件 macOS:Sonoma 14.5 はじめに 過去にCocoapodsのアップデートがうまくできていた下記記事の内容 今回も同様に進めたところエラーが発生しました。 marumaro7.hatenablog.com 以下、エラー…

アプリ開発 AdMob 「税法上の居住地」を証明するために居住者証明書を取得する方法 

はじめに 郵送に必要なもの 居住者証明書交付請求書の書き方 フォーマットのダウンロード ①居住地の管轄の税務署 ②日付 ③住所 ④氏名 ⑤電話番号 ⑥提出先の国名 ⑦申述事項 ⑧証明書の請求枚数 〜完成〜 送付用の封筒に住所と宛名を書く 返送用の封筒に自分の住…

【Unity】一部のAndroid端末でパーティクルが表示されない時に改善した方法

要件 Unityバージョン:2022.3.16f1 Android機のバージョン:Android14 はじめに Android機のPixel8aでアプリを起動したところ パーティクルが表示されない事案が発生。 (存在はしているが透明になっている様子でした。) 古い端末のPixel4a や iPhoneSEで…

【Unity】テキストアニメーションアセット「Text Animator for Unity」を多言語化パッケージ「 Localization」と併用する場合の使い方メモ

要件 はじめに 使う準備 エフェクトをつける 文字送りをする 「Typewriter By Character」コンポーネントを追加する 「Text Animator」コンポーネントのMain Stttings →Typewriter Starts Automaticallyにチェックをつける おわりに 要件 ・Unity 2022.3.16f…

【Unity】Android iOS UI崩れを確認する画面縦横比率を決定した話

はじめに 結論 スマートフォン端末で確認する縦横比率 タブレット端末で確認する縦横比率 情報収集 Android端末 iOS端末 対象の縦横比決定 スマートフォン端末で確認する縦横比率 タブレット端末で確認する縦横比率 おわりに はじめに 前回の記事でデバイス…

【Unity】Android端末8404台を調査 端末のタブレット判定の縦横比閾値を1.61以下にした話

はじめに 調査方法 集計結果 閾値の決定 おわりに はじめに 端末によって画面の縦横比が異なるため スマートフォンの前提で開発を行っていると タブレットの画面比率ではUIが大きく乱れてしまいます。 今回は現実の端末の縦横比ボリュームゾーンの把握を行い…

【Unity】iOS実機フリーズ Xcode上で[ufw runUIApplicationMainWithArgc: argc argv: argv];でエラーが発生しアプリがフリーズした話

要件 ・Unity2022.3.16f1 ・Xcode14.3.1 ・Google Mobile Ads SDK v8.6.0 はじめに AndroidとiOSにて実機確認を行ったところ iOSの方だけ特定タイミングでフリーズするという不具合発生。 フリーズタイミングでXcodeには以下のコードが表示され [ufw runUIAp…

【Unity】Android実機エラー AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.initialization.OnInitializationCompleteListener

環境 はじめに 解決した方法 おわりに 参考 環境 ・Unity2022.3.16f1 ・Android Logcat 1.4.0 ・Google Mobile Ads SDK v8.6.0 はじめに 広告を表示する設定をした後にAndroid実機で確認したところ下記のエラーが発生しました。 AndroidJavaException: java.…

【Unity】Addressablesビルドエラー SBP ErrorError ビルドエラーの詳細を確認する方法

要件 はじめに 方法 補足 Addressables Groups画面でビルドしたファイルはどこにあるの? 「Default Build Script」でAddressablesのビルドをした後も実機確認は普通にビルドすればいいの? おわりに 参考 要件 Unityバージョン:2022.3.16f1 Addressables:…

【Unity】mocopiとMetaQuest2を併用したモーションをUnity内に記録する方法

要件 前提 はじめに 使用したもの モーションを記録する概要 前準備 mocopiの前準備 MetaQuest2の前準備 1.Oculusアプリの取得 2.MetaQuest2とPCをUSBケーブルで接続しQuest Linkする 3.Oculusアプリの設定変更 4.SteamVRをインストールする ばもきゃの前準…

【Unity】All In 1 Sprite Shader でAndroidとiOSで動的に設定を切り替えられない時の対処法

要件 はじめに うまくいかなかった方法 うまくいった方法 1.Unity上で再現したいアニメーションを作成 2.作成したアニメーションをスクリプトから操作 おわりに 参考 要件 Unity2022.3.16f1 All In 1 Sprite Shader:3.7 はじめに スプライトの見栄えを簡単に…

【Unity】iOSビルド時エラー xcrun: error: SDK "iphoneos" cannot be located に対応した方法

要件 Unity2022.3.16f1 はじめに UnityにてプラットフォームをiOSにしてビルドしたところ xcrun: error: SDK "iphoneos" cannot be located というエラーが発生しました。 対応した方法をメモしておきます。 対応方法 対応は簡単でXcodeの設定を変更するだけ…

【Unity】iOSビルド時エラー Cannot read BuildLayout header, BuildLayout has not open for a file に対応した方法

要件 はじめに 方法 1.一時ファイルを削除する 2.クリーンビルドする 要件 Unity2022.3.16f1 (Silicon) Addressables 1.21.19 はじめに iOSでのビルド時に 「Cannot read BuildLayout header, BuildLayout has not open for a file」 というエラーが出ました…

【Unity】MVPパターン・インターフェース・VContainer・UniRxを用いてスクリプトを書いてみる

環境 はじめに 普通に書く 1.MVPパターン 2.インターフェースを用いてロジックを差し替え可能にする 3.VContainerを用いた書き方 4.UniRxを用いた書き方 おわりに 参考 環境 Unity2022.3.15f1 VContainer 1.13.2 UniRx 7.1.0 はじめに ボタンをクリックする…

【Unity】VContainerの導入手順

環境 はじめに 導入手順 参考 環境 Unity 2022.3.15f1 VContainer 1.13.2 (Unity 2018.4以上のバージョンが必要) はじめに VContainerの導入メモです。 導入手順 パッケージマネージャーの設定画面を開きます。 →編集 →プロジェクト設定 →パッケージマネージ…

VSCode(VisualStudioCode)でPlantUMLを使うための環境構築手順

環境 Apple M2 Ultra macOS Ventura 13.4 はじめに VSCode(VisualStudioCode)でPlantUMLを使うための環境構築 の実施メモになります。 コマンドはターミナルを開いて行います。 1.Homebrew をインストール 基本はこちら参照 zenn.dev HomebrewのPATHを通す際…