技術と趣味の亜空間

主にゲームプログラミングとその周辺に関する記事を不定期で上げていきます

iOS

【iOS実機エラー】Library not loaded: @rpath/OneSignalCore.framework/OneSignalCore

概要 UnityのOneSignal SDK を 3.0.9 にアップデートしてiOSの実機ビルドしたら起動直後にクラッシュが発生。 ログを取ってみると、表題のエラーが発生していた。 なお、本件はiOSのみで発生しAndroidでは問題なかった。 エラーログ 2023-02-22 14:49:42.993…

【Xcode】ローカルビルド時に「iPhone does not have Developer Mode enabled. 」

概要 Xcodeで実機ビルドしようとしたら以下のエラーが表示された。 環境: 端末iOS 16.1.1 Xcode Version 14.2 (14C18)

注意!モバイルアプリ開発にてUnity2021.3.xで回避すべきバージョン

本記事では、Unity 2021.3系列のバージョンで主にスマートフォンのモバイルアプリを開発する上でヤバ目なバグが潜んでいるものを2件紹介します。 これらのバージョンにはアップデートしないことを強く推奨します。 (今はLTSでもバージョンが12までいってい…

【Sign in with Apple】 Services IDで設定したDomainsとReturn URLsの変更方法

iOS

本記事は【Sign in with Apple】 Apple Developer ダッシュボードでのServices IDと秘密鍵の設定方法 - 技術と趣味の亜空間で設定したDomainsとReturn URLsを設定後に変更する方法を紹介します。 goropocha.hatenablog.com

【Sign in with Apple】 Apple Developer ダッシュボードでのServices IDと秘密鍵の設定方法

iOS

Sign in with Appleを実装する上で必須なプロジェクトの設定を解説します。 今回は、主にApple Developerで必要な対応を紹介します。 ※この記事の各種解説は2022年10月27日時点のものとなります。

【Xcode 13】アーカイブ後にバージョンとビルド番号を更新できるようになってた

概要 もはやタイトルで完結してますが、Xcode 13で追加された機能です。

Appleリジェクト対策 - 掲載スクショの画像比率には気をつけろ!

iOS

概要 ゲームアプリをAppleStoreの審査に提出したところ、以下のような内容でリジェクトされた。 Guideline 2.3.3 - Performance - Accurate Metadata We noticed that your screenshots do not sufficiently show your app in use. Specifically, your iPad …

AppleStoreリジェクト対策 - 外部ブラウザの起動厳禁

概要 ゲームアプリをAppleStoreの審査に提出したところ、以下のような内容でリジェクトされた。 Guideline 4.0 - Design We noticed that the user is taken to Safari to sign in with Twitter account, which provides a poor user experience. Next Steps…

【Unity】Sign in with Appleをクライアントで実装する

概要 ソシャゲのSNS連携でお馴染みのApple IDでログインできる機能「Sign in with Apple」を外部プラグインを利用してUnityで実装します。 今回はテストなのでサーバーは利用せず、クライアントでログインができるところまでとします。 ◆執筆時のUnity versi…

【Unity + Adjust】iOS14.5以降のIDFAオプトイン対応

概要 Adjustを導入している場合、iOS14.5からIDFAのオプトイン対応をしていないとリジェクト対象になります。 というわけで、Unity で Adjust を利用している場合の対処法をメモしておきます。 ◆執筆時の各環境バージョン Unity 2019.4.18f1 Adjust Unity SD…

【iOS】AppStoreのプライバシー詳細情報の設定あれこれ

iOS

つい先日の12月8日より、AppStoreでプライバシーに関する詳細情報の表示が必須となりました。 developer.apple.com これを設定しないとアプリを提出することができなくなりますのでご注意を。 また、この情報はストアに掲載されることになるため、ユーザーも…

ネイティブアプリのAPI更新対応備忘録 〜iOS編〜

概要 qiita.com ↑を対応しつつ、その他 deprecated なコードの修正対応をメモがてら記載していく。 なお、修正前の時点で Project の iOS Deployment Target は iOS8 だった。 今回はそれを iOS11 まで引き上げることとする。というのも、WKWebView自体は iO…