テクノモンキーのアプリ開発日記

テクノモンキーの開発ブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsやアプリ開発に役立つ情報を発信します。

Xcode11.2でApp Store Connectへのアップロードエラー(Invalid Toolchain)が発生した場合の対処法

iOS

昨日、Xcode (version11.2)でビルドしたアプリをApp Store ConnectへアップロードしようとしたらInvalid Toolchainのエラーが出てアップロードできませんでした。試行錯誤の結果、ようやく解決できたので、今後の為に対処法を残しておきたいと思います。いつ…

グローバルIPアドレス、プライベートIPアドレスを調べる方法

アプリ開発の仕事で、IP制限のかかったサーバーへアクセスする際にグローバルIPアドレスを調べる必要があったので、今後の参考の為に残しておきたいと思います。まず、IPアドレスは、グローバルIPアドレスとプライベートIPアドレスがあります。グローバルIP…

Macで開発元を検証できないため開けません。と表示されるファイルを開く方法

最近久しぶりのcocos2d-xアプリの開発を行ったのですが、ビルドする際に上記のようなダイアログが出てビルドエラーになってしまいました。今回はこのエラーの対処法についてメモとして残しておこうと思います。

iOS13のダークモードの罠【iOSアプリ開発】

iOS

AppleがiOS13をリリースしてから1ヶ月程度経ちましたが、 iOS13リリース後、初めてアプリをアップデートした際に遭遇した問題に関するメモ。Xcode11でアプリをビルドする場合、設定を追加しておかないとダークモード時に表示がおかしくなるので注意が必要で…

【PHP】定義した定数や文字列を使い回す方法

phpで定義した定数や文字列を他の場所で使い回す方法。javaやswiftでは結構やってましたが、phpではやったことなかったので今後の為にメモ。定義した定数や文字列を使い回す場合、まず別のところからも参照できるようなクラスを作っておく必要があります。

【PHP】画像の縦横サイズを取得する方法

PHPで画像ファイルの縦横サイズを取得する方法に関するメモ。画像の縦横サイズを取得する方法。サーバー上にある画像ファイルの画像サイズを取得したい場合は「getimagesize」を使用すればできるっぽい。

【iOS】Xcode11でRealmのエラー「Terminating app due to uncaught exception 'RLMException」が発生する場合の対処法

iOS

日記アプリ「Nikky」を久しぶりにアップデートしようとしたらXcode11でRealm関連のエラーが出てビルドできなかったので対処法をメモ。先日、iOSの最新版「iOS13」が公開されたこともあり、XcodeもXcode11になりました。Xcodeを11にアップデート後、iOSプロジ…

【Android】TextViewを1行に収める、フォントを自動でリサイズさせる方法

Androidアプリ開発でTextViewに長文を入力すると、表示が切れてしまったり勝手に改行されたりしてしまうので、TextViewの表示を適切にする為のメモ。TextViewに入力した文字列が長文な場合、TextViewのサイズに収まりきらないと表示が切れてしまう場合があり…

Android 9.0で「No Network Security Config specified」エラーでHTTPリクエストが失敗する場合の対処法

Androidアプリ開発をしていた時に、下記のエラーが発生してHTTPリクエストが失敗してしまうことがあったので、今後の為にメモ。D/NetworkSecurityConfig: No Network Security Config specified, using platform default W/System.err: java.io.IOException:…

【Android】apkをエミュレーターにインストールする方法

Androidアプリ開発をしていると、特定の機種やOSバージョンのみで発生する機種依存があったりします。そうゆう場合、実機で確認できればベストですが、なかなか条件になった端末を持ち合わせている時は少ないです。そんな時はエミュレーターで確認したりする…