AppSeedのアプリ開発ブログ

アプリ開発会社AppSeed(アップシード)開発担当のブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsや備忘録、アプリ開発に役立つ情報を発信します。

UnityのPlayer実行時の音量設定を変更する方法

YouTubeなどで音楽を流しながらUnityでアプリを開発するってことが結構あるのですが、UnityのPlayer実行時にUnity側の音量が大きすぎて音楽が聞こえない時があったりするのですが、最近になってUnityのPlayer実行時の音量設定を変更できることを知ったので、…

【Google Play】広告のポリシー違反でアプリが一発で削除された…

リリース済みのアプリのダウンロード数やレビューは定期的にチェックしているのですが、最近、Google Playに公開済みのアプリが急に削除されてしまったので結構困りました。今後の教訓を兼ねてメモとして残しておきたいと思います。急にアプリがストア上から…

XcodeからArchiveアップロード時にAsset validation failedのエラーが出て詳細がわからない場合の対処法に関するメモ

iOS

iOSアプリをビルドしていつも通りアーカイブをアップロードした際、上記のような画面が表示されてアップロードできない状況が発生しました。 一応、Xcodeを再起動したり、アップロードし直してみても状況が変わらずでした。 エラー内容がわかれば対処法がわ…

ITMS-90338: Non-public API usageでアップロード直後にリジェクトされる問題の対処法

iOSアプリをビルド後アップロードしたところ、以下のメールがAppleからとんできて、バイナリーリジェクトを受けました。ITMS-90338: Non-public API usage - The app references non-public selectors

Unityパッケージ(.unitypackage)を作成する方法に関するメモ

最近、複数アプリで使い回すようなSDKのようなものの実装を行うことになったので、Unityパッケージ(.unitypackage)を作ることにしました。今回は実際に作った時のやり方をメモしておきます。Unityパッケージ(.unitypackage)を作成する方法。Unityパッケ…

Invalid Bundle. The bundle at 〇〇 contains disallowed file 'Frameworks'. の対処法に関するメモ

Unity出力したiOSアプリで遭遇したエラーに関するメモ。 ビルドと実機転送は普通に成功したのですが、アーカイブをAppStore Connectにアップロードする際に上記のようなエラーが出てアップロードに失敗しました。 Invalid Bundle. The bundle at '〇〇.app/F…

【AdMob】アプリのレーティングと広告のブロックは厄介

最近、Google Playに出しているアプリのアップデート申請をしたところ、前回同様に広告関連のリジェクトを受けました。今までの対処とは別の方法で解決したので、今後のためにメモとして残しておきたいと思います。

【AdMob】アダプティブバナーを試してみた

毎年恒例なのですが、4月はAdMobの収益が他の月に比べるとかなり下がります。 おそらく3月は年度末に予算を使い切るためにドカンと広告費を使った企業が4月は使わなくなることが関係しているのかなと思っているのですが、 毎年3月のいい感じの収益からの…

【AdMob】「Google アナリティクスの利用規約に同意して頂く必要があります」の対処法に関するメモ

一部のアプリの Google アナリティクス データを受信できなくなっているため、「ユーザー アクティビティ」や「コホート」などの AdMob のレポートが影響を受けます。データの受信を再開するには、Google アナリティクスの利用規約に同意していただく必要が…

Google Playの広告掲載のポリシー変更に関する対応のメモ

広告掲載のポリシーの変更によりセキュリティとプライバシーがさらに強化されました。ユーザーが広告 ID を削除することを選択した場合、デベロッパーが ID にアクセスしようとすると、ID の代わりにゼロの文字列が返されます。この動作は 2022 年 4 月 1 日…