AppSeedのアプリ開発ブログ

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

Apple Developer Programを個人から法人に切り替える方法に関するメモ

今までAppStoreで個人開発アプリとして配信していましたが、今年法人化したこともあり、Apple Developer Programを個人名義から法人名義に最近切り替えました。ネットで調べてもあまり多くはヒットしなかったので、今後の為にログとして残しておきたいと思い…

【Unity】Google PlayのAndroidアプリ100MB制限の対処方法に関するメモ

最近Unityで開発したAndroidアプリがGoogle Playの100MB制限に引っかかってしまい、apkのアップロードに失敗してしまいました。調べた結果、対処方法があったので今後の為にメモとして残しておきたいと思います。最近知ったのですが、Google Play Consoleに…

iOSアプリのリジェクトGuideline 4.2.3 - Design - Minimum Functionalityはかなり厄介

最近、iOSアプリの申請で久しぶりに厄介なリジェクト(Guideline 4.2.3 - Design - Minimum Functionality)を受けました。 (数回リジェクトされ、現在進行中)今後のためメモとして残しておこうと思います。

iOSアプリの審査でAppleからリジェクト時にクラッシュログが送られてきた場合の不具合調査方法

最近、僕の開発したアプリがAppleからリジェクトをくらったのですが、リジェクトと一緒にAppleからクラッシュログが送られてきました。今回は、Appleからクラッシュログが送られてきた場合に不具合の原因を調査する方法に関するメモをまとめておきたいと思い…

【Unity】PlayerPrefsでBool型の値を保存する方法

Unityで開発したアプリで、設定ON・OFFのパラメータを保存したい場面があったのですが、Unityアプリのセーブデータ保存や読み込みに便利なPlayerPrefsではBool型の値は保存できないということがわかったので、どうにかPlayerPrefsでBool型を保存する方法がな…

iOSとAndroidで非同期処理する方法

iOSとAndroidで非同期処理する方法に関するメモ。重い処理や画像の読み込みを行う場合、メインスレッドで行うと固まって見えたり、メモリリークが発生する可能性があるので、そうゆう処理は非同期で処理した方がよさげ。

【Unity】アプリアイコンを綺麗に表示する為の設定

Unityで開発したアプリにアイコンを設定してビルドしたところ、端末に表示されるアイコンがぼやけて表示されることがありました。設定を変更したころ改善されたので、今後の為にメモとして残しておきたいと思います。

【iOS】アプリのバックグラウンドで音楽再生中にAVAudioPlayerを再生させると音楽が止まる現象の対処法

iOS

僕が開発したiOSアプリにユーザーから「AppleのMusicアプリをバックグラウンド音楽再生中にアプリを使用したらAppleMusicの音楽が止まってしまう」という問い合わせがありました。 実際に確認してみると、確かにAppleMusicアプリで音楽のバックグラウンド再…

【Unity】アダプティブアイコンに対応する方法

AndroidはAndroidOS8.0以上からアダプティブアイコンが採用されるようになりました。今まではアプリアイコンに関してそこまでこだわりないので対応しなくていいかなと思ってましたが、どうやらAndroid9.0以上の端末ではアダプティブアイコンに対応していない…

【Android】アプリ内課金をテストする為の手順

Androidアプリでアプリ内課金をテストする方法に関するメモ。アプリ内課金は今まで何回もやってますが、結構忘れてしまうことが多いのでまとめておきます。定期的なGoogle Play側のアップデートにより手順が変更される為、もしうまくいかない場合は手順をア…