
Mac で配布した iOS アプリのデバッグログを確認する方法 - Instruments
macOS Instruments で TestFlight 配布アプリをデバッグする 通常の iOS 開発では、 Unity Project ビルド -> Xcode プロジェクトビルド -> 接続したテスト端末に直接ビルドしてログを見ながらデバッグ、 または App Center / TestFlight に配布して SRDebugger のようなアセットでログ...

macOS Instruments で TestFlight 配布アプリをデバッグする 通常の iOS 開発では、 Unity Project ビルド -> Xcode プロジェクトビルド -> 接続したテスト端末に直接ビルドしてログを見ながらデバッグ、 または App Center / TestFlight に配布して SRDebugger のようなアセットでログ...

このブログ投稿も Jekyll ベースで、GitHub posts を使って公開しています。 最近、開発環境が Windows から Mac に変わったため、MacBook に新しい環境を構築する必要がありました。 Homebrew インストール -> Ruby インストール -> Ruby バージョン管理用 rbenv インストール -> bundler, j...

目次 1. gradle build failed エラー 2. type initializer エラー 3. Android app bundle size 警告 1. Gradle build failed エラー 発生したエラーログ: Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 FAILURE: Bui...

目次 1. Animator Override Controller 概要 2. Animator Override Controller 使用方法 3. Animator Override Controller をスクリプト制御する方法 4. Animation Event をスクリプト制御する方法 5. Animator Controller パラメータをコードで制御する方法 ...

目次 1. Localization の導入 2. Localization 環境設定 3. Google Sheets 連携 4. UGUI での使い方 5. Asset Table 設定方法 6. Localization カスタマイズ Localization 連携と使用方法 Localization (ローカライズ) はゲーム運用で必須要...

序論 シェーダープログラミングのポストでは、シェーダーを「GPUで実行されるプログラム」として扱いましたが、このポストではそのシェーダーが実行される舞台自体に迫ります。レンダリングパイプラインは、3D世界がモニター上の2Dピクセルへと変換される全体の流れです。 シェーダーを書けることと、そのシェーダーがパイプラインのどの位置でなぜそのような方法で実行されるのかを理解することは異なります。...

Jenkins について Jenkins はクライアント/サーバー両方のビルドを支える共通ツール。 Toyverse ではサーバー/クライアントとも Jenkins でビルドと配布を実施した。 プロジェクトは Alpha / Dev / Real に分割。 Dev = 開発中ブランチ、 Alpha = QA / 社内テストブランチ、 Real = 本番/ストア...

目次 1. 主な症状と分析 2. 解決方法 Unity iOS/AOS + Addressable ビルド時に Animator が動かない問題 主な症状と分析 Toyverse 開発中に発生したエラー。 Home Scene では Home Character、World Scene では World Character prefab を使用。 H...

目次 1. 主な症状と分析 2. 解決方法 Unity iOS プロジェクトビルド時に xcworkspace が生成されない問題 主な症状と分析 主症状: macOS 環境で Jenkins + fastlane + build script によるリモートビルド中、cocoapods バージョン関連で問題が発生し、Pods フォルダと xcworkspa...

目次 1. Unity Build Pipeline について 2. AOS ビルド 3. iOS ビルド 4. Addressable ビルド はじめに Unity プロジェクトをビルドする際に、batchmode で CI/CD ツール (Jenkins, fastlane) を使ってバックグラウンド実行する方法を指す。 前回の fastlane 記事...