まだどこにもないアプリを作る

アプリ開発でつまづいたところなどを中心に記事にして行きます。

2021-01-01から1年間の記事一覧

Flutter でGooglePhotoアプリのサンプル作ってた時の備忘録

codelabs.developers.google.com ↑のサンプルでflutterでgoogle PhotoのAPIを使った簡単なアプリができるようになります。 このサイトどうりにやってみて出たエラーなどを書いていきます エラー Your app is missing support for the following URL schemes:…

Unity : Pose Editor 備忘録メモ

assetstore.unity.com アセットストア↑ booth.pm Boothページ↑ Pose EditorはUnityでキャラクターのポーズを調整するプラグイン?,パッケージ? 基本的に回転モードにして使うのだと思う Macのトラックパッドで身体のジョイント(いっぱいある丸いやつ)操作する…

備忘録 UE4のThirdPersonTemplateを利用して別のレベルにも動けるプレイヤーを配置したい場合

備忘録ですご了承ください このThirdPersonCharacterをレヴェル上にドラックドロップするようだ ↓こちらのサイト様によるとPlayer0にすることでPlayerStartが無視されるようだ PlayerStartとAutoPossessPlayerの仕組み - 妹でもわかるUnrealEngine4 OPEN

UE4 VRモード 出る方法

UE4で試しにVR編集モードをやったらescキーでも出れず、VRなかなか出る方法が見つからなかったので 記事にしました 左手でラディアルメニューを出して システム→終了で出れます。 これでVRの世界から抜け出すことができます。 それにしてもこのVRモードって…

広告ブロック機能を無効にしてください safari admob の対処法

2021/12/05あたり次のようなメッセージが表示されてMacのSafariで AdModのサイトが表示できなくなっていました。 Safariにあるapps.admob.comでの設定をクリック このウィンドウが表示されているので 「コンテンツブロッカーを有効にする」のチェックを外し…

UE4 どんなプロジェクト(※)でもVRでレベル内を自在に散歩する方法 

UE4 どんなプロジェクト(※)でもVRプレヴュー時にレベル内を自在に移動するとりあえずの方法 を紹介します。 移動はVRヘッドセットの付属のコントローラーで行います。 私はまだ全くのUE4初心者なのでなんかおかしいところあると思いますがよろしくお願い…

Swift 一度だけ実行したいアラートの書き方

すっきりしたコードではないし他にやり方があると思いますがこれで一応。 UserDefaultに保存してある値を変更しない限り 1度アラートを出したら2度と出ないアラートを作ることがきます。 let ud = UserDefaults.standard func onceAlert() {//単発アラート v…

How to turn off the "Toggle Console window visibility" window

VR

When I start OCULUS-DEBUG-TOOL in oculus-diagnostics When I press "Toggle Console window visibility", the log window does not disappear. Solution ”Reinstall the OculusPC application.” I could only find this way. www.oculus.com

2021/11/15くらいからOculus Linkが正常に動作しなかった件について

VR

今回発生していた症状の特徴としては、 Oculus linkでPCに接続するとずっと暗く3つのローディングの点が表示されるだけでした。 しかしPC側でSteamVRのゲームを起動したりすると、 Oculus Quest2で音声と、コントローラーの位置トラッキングは有効な状態で、…

アプリ『ランキングメイカー』エクセルバックアップのやり方

いつもアプリのご使用ありがとうございます。 このたびエクセルでのバックアップ機能を実装しましたので、 この記事で解説いたします。 今回のやり方はExcelファイル形式(.xlsx)でiCloud Driveに保存し 別のiPhoneやiPadに乗り換えた際でも、Apple IDが同じ…

How to backup the iOS App "Ranking Maker" with Excel

Thank you for using the application. We have now implemented a backup function in Excel. I will explain it in this article. The way to do this is to save the data in Excel file format (.xlsx) to iCloud Drive and then back it up. Even if yo…

Swift エラー Pods/Fabric/run: No such file or directory 一応の対処法

このエラーが出ている人はCrashlyticsを使っている人だと思いますが RunScriptがうまく作動してないのでこのエラーが出るようです。 対処している時間がなかったので 私の場合はCrashlyticsはひとまず使わないことにしました TARGET / Build PhasesのRun Scr…

UE4 C++ファイルを作成した後にUE4を再起動するとプロジェクトを開けなくなる

UE4 バージョン4.26.4 ~~~ 新規プロジェクト(ブループリント)を作ってそこでC++ファイルを使ってみようとしたのですがトラブルが発生しました。 ファイル→新規C++クラス→Actor→パブリックにチェック入れてクラスを作成した後にUE4を再起動してまたそ…

UE4 アクターのトランスフォームの値を一括でコピー&ペースト

VR

トランスフォームのところの位置や回転の上で右クリックすればコピー貼り付けと出てきます。ここからコピーすればトランスフォームの値をまとめてコピーすることができます。 適用させたいアクターでも同じところをクリックして今度は貼り付けを押せばいいだ…

備忘録 UnityでOculus Quest2のアプリをプレビュー、動かすまで

VR

本当に備忘録的に書きます framesynthesis.jp ↑を基本的に参考 その上で Edit/Project Settings/Player/Other Settings/の Minimum API LevelをAndroid8.0 Oreo (APILevel26)に File/Build Settings/Android/Run DeviceをOculus Quest2に Oculus Quest2をパ…

swift 現在表示されているセルの最後のインデックスを取得 visiblecells

if let cell = tableView.visibleCells.last{ if let visibleIndexPath = tableView.indexPath(for: cell) { print("現在画面上に見えているセル中で最後のセルのインデックス値:", visibleIndexPath) } } お疲れ様です。 [増補改訂第3版]Swift実践入門 ──…

swift systemImageの大きさを変える方法 システムアイコンの大きさを変える SFSymbolのスケールを変える。

ios - Change a SF Symbol size inside a UIButton - Stack Overflow ↑スタックオーバーフローのQ&Aを参考にさせていただきました。 if #available(iOS 13.0, *) { let config = UIImage.SymbolConfiguration(pointSize: 160, weight: .medium, scale: .larg…

Swift 配列にて特定の要素を全て削除する方法

例えば この配列に含まれている5という数字を全て削除したい場合 var array = [0,1,2,3,4,5,5,6,7] array.remove(value:5) ↑このコードだと一つしか削除されません let a: (Int) -> Bool = { $0 == 5 } array.removeAll(where: a) ↑これで全ての5をいっぺん…

building for iOS Simulator, but linking in object file built for iOS, file '' for architecture arm64のとりあえずの対処法、妥協策

見づらくて申し訳ない M1 MacにしてXcodeで既存のアプリをシミュレーターで動かそうとすると現れる のようなエラー,etcの数々 Apple Silicon (M1)のマックだとアーキテクチャが変わったとかで、おそらくそれに対応していないライブラリなどがある場合はうま…

FCM 特定の端末にテストメッセージを送信する方法 iOSアプリ

Firebase Cloud Messagingにて特定の端末にテスト送信する方法 備忘録的ですが参考になれば 1. 新しい通知を選択(テストを作成ではないので注意) 2.テストメッセージを送信を選択 3.通知したいデバイスのトークンを入力してプラスボタンを押す このトークン…

Firebase Cloud Messagingで「キャンペーンで読み込みエラー」が出た場合の対処の一例

私はiOSアプリをリリースしていてPUSH通知を導入しています。 いつものようにPUSH通知しようとしたら こういうふうに PUSH通知を送信しても毎回40件しか送信されないという症状になっていたんですよね。 かなり困っていたのですが結構単純な問題でした。 私…

FCM 備忘録 Messaging.messaging().token でAPNsトークンを取得できない時

Messaging.messaging().token { token, error in を FirebaseApp.configure() の前に呼んでいないでしょうか?

M1 AppleSilicon Macにてcocoapodsが使えない時に対処した方法

一応書いておきます 基本的には以下のGithubのissueやサイトに書いてあることを実行しました。 github.com armen-mkrtchian.medium.com 1:Finderからターミナル.appの場所を見つけて右クリックで これだけでは終わりません 2:一回ターミナルを再起動して…

MacでSafariのExperimental features(実験的な機能)の設定をオンオフする方法

MacをMacOSBig Sur 11.6 Safariをバージョン15.0 にアップデートしたところ Flutterを使って作られているWebサイトにアクセスすることができなくなってしまいました。 こことか Flutterラボ|動画で学ぶFlutter学習サイト これはiPhone iPadのSafariでもiOS1…

FutureBuilderにてNull check operator used on a null value in Futerbuilderと出るときの対処法。<初心者>

stackoverflow.com こちらの記事を全面的に参考にさせていただきました。 Futurebuilderでなにかを表示する際 Null check operator used on a null value in Futerbuilderなどの このエラーが出ることがあります。 私の修正前のコードはこれでした↓ <main.dart>のStatel</main.dart>…

Flutter Dart 文字列から数値のみを取り出す方法

簡単にできると思いましたが意外と見つけるまで時間かかってしまいました。 Dartには文字列から数値のみを抽出するようなメソッドはないようです。 なので.replaceAllを使います。 RegExp(r"[^0-9]")は正規表現を使っているようです。 rはスペルミスじゃない…

Flutter Firestoreエラー Bad state: field does not exist within the DocumentSnapshotPlatform

私の場合は存在しないフィールドの名前を指定してしまっていました。 document['content']) この``で囲まれているところにスペルミスとかないかチェック 存在するフィールドに直したところ治りました。 参考になれば幸いです。

flutter エラーThe following assertion was thrown while applying parent data.: Incorrect use of ParentDataWidget. Expanded

The following assertion was thrown while applying parent data.:Incorrect use of ParentDataWidget. The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a RenderObject, which has been set up to accept Pa…

Flutter これ知ってたら便利 一度かけたContainer,Row ,ColumnなどのWidgetを簡単に外す方法

これ見つけました。 外したいWidgetの上で右クリック。 からの 💡Show Context Actions をクリックしてください。 それからこの選択肢が出ると思うので Remove this widgetを選択 これで自動的に()の数とかも調整してくれます。 ちょー便利だから試してみてく…

flutter elevatedbuttonの透過 難しかったらOutlineButtonという選択肢もあります。

flutterでelevatedbuttonを背景透過させたかったのですがうまくいかなかったので 調べてたらこれが見つかりました。OutlineButton OutlinedButton( onPressed: () {}, style: OutlinedButton.styleFrom( primary: Colors.white, shape: const CircleBorder( …