なえ箱

メモを植えます

iOS

Audio clip \"se_sample\" could not be played. FMOD Error: The error occured because the sound referenced contains subsounds when it shouldn't have, ...の解決方法

UnityでビルドしたゲームをiOSで動かした時、実機で以下のエラーをよく見かけるようになった。 Audio clip \"se_sample\" could not be played. FMOD Error: The error occured because the sound referenced contains subsounds when it shouldn't have, or…

IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework" failed: No such file or directory (2)の解決方法【Unity】

AdmobのSDKを導入済みのUnityプロジェクトでXCodeProjectを吐き出し、 XCodeでArchiveしようとしたらこのようなエラーが。 No such file or directory building file list ... rsync: link_stat "/path/../../../IntermediateBuildFilesPath/UninstalledProd…

TestFlightをURLスキームで開かせる方法

TestFlightでベータ版を公開していて、TestFlightのアプリのページを URLスキーム、ディープリンクで直開きさせるボタンをアプリ内に用意したかったので調べたが、 調べ方が悪いのか検索しても全然出てこなかったので今後の為にメモ。 方法 唯一、一個だけst…

code signing unityframework.framework failedの解決方法

作成したiOSアプリをXCodeでValidateしようとしたら、 code signing unityframework.framework failed の表示が出てValidateできない。 解決できたので、この時の解決方法をメモ。 解決方法 Validateせず、Distribute Appをクリックする。 Distribute App で…

サイトの仕様: ナビゲーションによる広告制限の解決方法【Admob】

公開しているアプリが突然広告制限されてしまった。 「サイトの仕様: ナビゲーション」って所で引っかかっていて、修正しないと制限が解除されないっぽい。 それを何とか解決したので解決方法のメモ。 人によって解決する原因の場所は違うようなので、一例と…

App Storeでリリースするアプリの「言語」を自動設定する方法【Unity】

App Storeにアプリをリリースしたら言語が英語[EN]になってしまっている。。。 英語じゃないのに英語[EN]表記になってる XCodeで修正する場合には、下のサイトを見ると全部解決する。 nobushiueshi.com でも毎回アーカイブする時にplist設定するのはめちゃく…

IPA processing failedでアプリを書き出せない時【Unity】【XCode】

IPA processing failed の表示が出るようになり、アプリの書き出しが出来なくなった時の対処方法のメモ。 解決は一応してるとも言うけど、解決しているかどうかはプロジェクトの状態にもよるかと思うのであくまで参考程度に。 IPA processing failed 解決方…

Invalid Bundle. The bundle at 'ProductName.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'. の解決方法【Unity】【XCode】

アプリを新しく作ったのでアーカイブしてvalidateかけようとした所こんな表示が。 Invalid Bundle. The bundle at 'ProductName.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'. 無効なバンドルってどういうこと? forum.…

iOS framework addition failed due to a CocoaPods installation failure. の解決方法【Unity】【Admob】

Admobを導入したUnityプロジェクトをビルドしたところ、 iOS framework addition failed due to a CocoaPods installation failure. (以下略) のエラーが出るようになり、xcworkspaceが生成されなくなった。 そのままxcodeprojをアーカイブかけようとしても…

NSUserTrackingUsageDescriptionの多言語対応【XCode】【Unity】

Privacy - Tracking Usage Description(NSUserTrackingUsageDescription)の多言語対応する時に地味な沼り方したので、対応方法をメモ。 一言語なら、info.plistに追加するだけでいいのだけど、多言語だとLanguage追加して割り当てる必要がある。 手順は以下…

ITMS-90109: "This bundle is invalid. The key UIRequiredDeviceCapabilities...の解決方法【Unity】

Unityのアップデート後、XCodeのUpload時にこのようなエラーが出るようになったので解決方法をメモ。 WARNING ITMS-90109: "This bundle is invalid. The key UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent th…

ITMS-90809の解決方法 & ipaファイルにUIWebViewが含まれているか検索する【Unity】

アプリを久々に作ったので、リリースしようと思ってApp Storeにアップロードしたのに、 App Store Connectに全然アプリが追加されない。 携帯を見てみたらこんな通知が。 通知 なぜかバイナリが無効に変更されてた。 ITMS-90809 メールも見てみるとこんなの…

UnityのWebViewで開いたページの要素を編集する

WebViewでページを表示した後、ページ内要素を編集する方法のメモ。 WebViewはこちらのプラグインを使わせていただいてます。すごい便利。 github.com 自分がやった時の手順でメモ書いていくので、もうここは分かってるよ!って方は先飛ばしてください。 Chr…

Unityで楽をしてモバイルキーボードを使う

Unityのモバイルキーボードについて、 nae3na.hatenablog.com 以前使い方を記事にしましたが、アプリとか作ってても面倒だったのでクラス作って楽をしました。 自己満レベルでしかないですがあげてみました。 gist.github.com 使い方 使い方は下のような感じ…

Automatically SignをオンにしてもXcodeのAutomatically manage signingがオンにならない時の解決方法

UnityでiOSビルドをする時、Automatically Signにチェックを入れても Xcodeプロジェクト側で反映されない現象が起きた時の解決方法のメモ。 症状 設定は画像の通りで、Signing Team IDは入力してあり、Automatically Signにはチェックを入れてある。 チェッ…

Admobのバナー広告を実装してみる【Unity】

UnityのゲームやアプリにAdmobを実装するやり方のメモ書き。 Admob側で広告の設定 Google Admobにいってまずはログイン。ログイン周りの説明は飛ばします ログインしてホームに行ったら、左メニューの アプリ > アプリを追加から広告を追加していきます。 …

UIApplicationExitsOnSuspend の警告が出る【Xcode】

UnityからビルドしてXcodeでアーカイブする時やApp Store Connectにアップロードする時に、アーカイブは通ったけどこんな警告が出るようになった。 WARNING ITMS-90339: "Deprecated Info.plist Key. The Info.plist contains a key 'UIApplicationExitsOnSu…