Swift part13 (414レス)
Swift part13 http://mevius.5ch.net/test/read.cgi/tech/1618211068/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
119: デフォルトの名無しさん (ワッチョイ cf2c-ZYQJ) [sage] 2021/10/01(金) 17:24:40.52 ID:PaEGpo5A0 >cd: /Users/xxxxx/Dropbox: No such file or directory Dropbox の後ろの半角空白で、切れているのだろう " とか、' とか、何かでパスを囲んだら? それか、半角空白をエスケープするとか http://mevius.5ch.net/test/read.cgi/tech/1618211068/119
120: デフォルトの名無しさん (ワッチョイ 5392-c3bG) [] 2021/10/01(金) 17:48:31.68 ID:YSujU5fb0 build settingsの中でパスが見えてるところは 大体${XXXX}みたいな形式でパスが設定してあったのですが それを全部絶対パスの直書きでダブルクォーテーションで 括ってみたんですがまだ同じエラーが起きるようです 変えないといけないところがまだ変えれてないのか… どこを変えればいいのか検討もつかぬ… なんか多分PodのLicensePlistが ビルド時にcdコマンドを使おうとしてて その時に半角スペースのところでパスが切れて 移動失敗して目的のファイルが見つけられない? そんな感じな気がするんですが どこのパス設定を直せばいいのか… http://mevius.5ch.net/test/read.cgi/tech/1618211068/120
121: デフォルトの名無しさん (ワッチョイ 5392-c3bG) [] 2021/10/01(金) 17:52:53.57 ID:YSujU5fb0 ディレクトリのパスでダブルクォーテーションで 囲む処理をしてない開発はなんなの!泣 いや別の問題かもしれないけど… まだiPhoneアプリ始めて1ヶ月くらいの ペーペーだからこういうのはほんと分からなくて泣きそう Lottie-iosしか使ってないから そのライセンス表示を自分で画面作って表示した方が 早い説もあるか… http://mevius.5ch.net/test/read.cgi/tech/1618211068/121
122: デフォルトの名無しさん (ワッチョイ 5392-c3bG) [] 2021/10/01(金) 18:05:43.57 ID:YSujU5fb0 すみません僕の実力じゃ解決出来なさそうなので とりあえず諦めてアプリ内にビュー作って lottie-iosのライセンスのURLにリンク貼って 飛ばすようにします そっちの方が早い… http://mevius.5ch.net/test/read.cgi/tech/1618211068/122
123: デフォルトの名無しさん (ワッチョイ cf2c-ZYQJ) [sage] 2021/10/01(金) 20:32:38.58 ID:PaEGpo5A0 Windows でも、 C:\Program Files とか、半角空白が入っているから、地獄。 日本語のパスも コマンドプロンプト・PowerShell から、アプリを起動する際に、バグってしまう http://mevius.5ch.net/test/read.cgi/tech/1618211068/123
124: デフォルトの名無しさん (ワッチョイ 6bda-/SUH) [] 2021/10/09(土) 18:10:23.61 ID:GfqKE+qY0 だれかWkWebViewに詳しい人いませんかね? Ajax送信のときにcookieが送られないんだけど。。。 ちなみに、API呼び出し(Alamofire)とWkWebView間でのクッキー共有まではできてます。 普通にページ表示のときも、サーバ側でセッション維持できてます。 なぜかAjax呼び出しのときだけクッキーが送られてこない。 Androidだとそーいう現象出てないので、WkWebViewの仕様なのか不具合なのかわからんが、どうすればいいんですかねこれ(呆 http://mevius.5ch.net/test/read.cgi/tech/1618211068/124
125: デフォルトの名無しさん (ワッチョイ de63-ka7q) [] 2021/10/11(月) 19:33:22.04 ID:OBM7H07b0 フルサイズでは無いモーダルビューで画像を表示させたいのですがさせた後に下にスライドで閉じてもメモリの使用がそのまま残ってしまいます。 何枚か開くと結構な容量を取ってしまうのでスライドで閉じた際にそこで使ったメモリ解放の様な作業をしたいです。 やり方等ご存知の方お教え頂けないでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/125
126: デフォルトの名無しさん (ワッチョイ de2c-GJBa) [sage] 2021/10/11(月) 20:36:47.05 ID:/1PjbQ0U0 HTML でも、要素を非表示にしても、メモリを保持したままだから、再表示できる。 でも、要素を削除すると、メモリも削除されるから、再表示できなくなる つまり、要素の非表示と削除の違い http://mevius.5ch.net/test/read.cgi/tech/1618211068/126
127: デフォルトの名無しさん (ワッチョイ de63-ka7q) [] 2021/10/11(月) 21:34:06.05 ID:OBM7H07b0 なるほどですね。 ただ写真をクリックするとその画像がモーダルビューで表示させる場合その都度読ませるという形には出来ないのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/127
128: デフォルトの名無しさん (ワッチョイ de63-ka7q) [] 2021/10/11(月) 21:36:22.55 ID:OBM7H07b0 すいません。>>127は普通に出来ますよね。 メモリが残ってしまうだけで。 http://mevius.5ch.net/test/read.cgi/tech/1618211068/128
129: 126 (ワッチョイ de2c-GJBa) [sage] 2021/10/11(月) 22:03:31.09 ID:/1PjbQ0U0 【CSS】display:noneとvisibility:hiddenの違いと非表示にする際の注意点 https://begeeek.com/article/365/ ただし、どちらも、DOM 内に要素が存在する。 要素を削除したわけではない http://mevius.5ch.net/test/read.cgi/tech/1618211068/129
130: デフォルトの名無しさん (ワッチョイ 3901-Cxsq) [] 2021/10/28(木) 23:38:53.63 ID:hWPpyVSv0 型推論に時間がかかりすぎ。 分解して、他の表現にしろ。 と表示が出て、シミュレータが起動してくれないんだけど、 具体的にどの箇所が問題なのか、さっぱりわからない。 困った。 http://mevius.5ch.net/test/read.cgi/tech/1618211068/130
131: デフォルトの名無しさん (ワッチョイ 1901-ykCN) [sage] 2021/10/29(金) 05:31:14.58 ID:F9+athjf0 Swiftとかマジでやりたくないわ http://mevius.5ch.net/test/read.cgi/tech/1618211068/131
132: デフォルトの名無しさん (ワッチョイ d92d-0kWH) [] 2021/10/29(金) 06:09:34.40 ID:CT4j7jiZ0 >>130 Extract Subview であちこちを小さなviewに分割しまくる https://developer.apple.com/videos/play/wwdc2020/10119/ ここの10:52〜 http://mevius.5ch.net/test/read.cgi/tech/1618211068/132
133: デフォルトの名無しさん (ワッチョイ c1ae-J4GG) [sage] 2021/10/29(金) 14:27:08.32 ID:65n0iBjG0 SwiftとFlutterならどっちが良いんだろ? もちろnネイティブだからSwiftの方がiOSに特化出来るんだけども、 Flutterでも出来る範囲内なら、Flutterの方が生産性は良さそう http://mevius.5ch.net/test/read.cgi/tech/1618211068/133
134: デフォルトの名無しさん (ワッチョイ 8bbb-x+Gm) [] 2021/10/29(金) 21:08:36.77 ID:i7goYvN40 @EnvironmentObjectに値代入したら、それを使ってた子ビューごとクラッシュする。 ほんまよくわからんこれ。 http://mevius.5ch.net/test/read.cgi/tech/1618211068/134
135: デフォルトの名無しさん (ワッチョイ 1901-ykCN) [] 2021/10/30(土) 06:45:15.25 ID:URVyUUAK0 >>133 プラットフォーム依存言語は囲い込みビジネスだから、Appleみたいに、デベロッパー様からのアイデアは受け付けません、って公式に言う企業はアウト http://mevius.5ch.net/test/read.cgi/tech/1618211068/135
136: デフォルトの名無しさん (ワッチョイ 8901-1/j0) [sage] 2021/10/30(土) 06:58:28.21 ID:iIxjJyTK0 >>132 ありがとうございます。 デザイン上、不満な箇所は2〜3箇所ありますが、 改善しました。 http://mevius.5ch.net/test/read.cgi/tech/1618211068/136
137: デフォルトの名無しさん (ワッチョイ 2b92-2ugP) [] 2021/12/03(金) 18:33:40.15 ID:OGfnwaPK0 https://i.imgur.com/YcMul08.jpg 設定でポートレートモードのみにしているんですが ビルドして実機で確認するとiPhoneを横に倒した時に ビューのレイアウトが横になってしまいます どのサイト見てもここのランドスケープの チェックをはずすと縦のみになると書いてあるんですが その通りやっても上手くいきません これまで2,3個アプリ作ってきたのですが いつもこの設定で縦モードのみになってたんですが こういう場合どうすれば縦モードのみに出来るんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/137
138: デフォルトの名無しさん (ワッチョイ 2b92-2ugP) [] 2021/12/03(金) 18:40:03.28 ID:OGfnwaPK0 どうやっても出来ないので Supported interface orientations (iPhone) をinfo.plistで設定を追加したら無事いけました でも何でDeployment infoの設定だと うまくいかないのか分かりません 分かる方いたら教えて欲しいです http://mevius.5ch.net/test/read.cgi/tech/1618211068/138
139: デフォルトの名無しさん (ワッチョイ 7fbb-DeAj) [] 2021/12/14(火) 08:57:22.66 ID:UWirDy6f0 なんでだろう? 俺も横向きで指定してるのに、横にならない http://mevius.5ch.net/test/read.cgi/tech/1618211068/139
140: デフォルトの名無しさん (ワッチョイ 8792-EA1j) [] 2021/12/14(火) 22:25:01.07 ID:+oTOEcSL0 もっと言うとiPhoneしか指定してないのに アーカイブしてAppStoreに送る時に Apple silicon Macs support issue があるって警告メールが飛んでくる… そもそもMac対応してないのに… http://mevius.5ch.net/test/read.cgi/tech/1618211068/140
141: デフォルトの名無しさん (ワッチョイ 7fbb-ZxiE) [sage] 2021/12/15(水) 00:49:06.55 ID:S9YsIogm0 同じ症状+ios14だとtestflight経由で起動できない問題で悩んでたけど13.2RCでビルドしたらすんなり解決した さっき13.2が正式リリースしたから、不可解な現象で悩んでいる人はバージョンアップしてみたら http://mevius.5ch.net/test/read.cgi/tech/1618211068/141
142: デフォルトの名無しさん (アウアウウー Sa6b-LR8T) [sage] 2021/12/15(水) 12:54:50.47 ID:tFTB/K0ga 今ってipadアプリのswift playgroundでiOSアプリ開発できるようになったんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/142
143: デフォルトの名無しさん (アウアウウー Sa6b-8S32) [sage] 2021/12/15(水) 13:34:41.82 ID:C1+ijY62a playgrounds4は一部でbeta版が公開されてるらしいけど本リリースはまだ xcodeの更新内容に名前だけ載ってるのが2回あったくらいでまだいつになるかはわかんない わりとすぐの可能性もあるし来年になる可能性もある http://mevius.5ch.net/test/read.cgi/tech/1618211068/143
144: デフォルトの名無しさん (ワッチョイ c702-8S32) [sage] 2021/12/16(木) 07:57:17.15 ID:C6vepLHc0 と思ったらもうリリースされてた まだ試してないけどiPad単体で開発できるはず http://mevius.5ch.net/test/read.cgi/tech/1618211068/144
145: デフォルトの名無しさん (アウアウウー Sa6b-WqSy) [sage] 2021/12/16(木) 17:37:44.30 ID:IFYkch9Ka このスレ見られてるよ http://mevius.5ch.net/test/read.cgi/tech/1618211068/145
146: デフォルトの名無しさん (ワッチョイ 3792-pXU+) [] 2021/12/18(土) 21:40:38.17 ID:sEDCFPOk0 StoryboardでViewControllerのviewの背景色を RBG値を直打ちで設定してるんですが アプリ全画面で共通の背景色を設定してるのに ビューによって微妙に色合いが違って気持ち悪いです 何度色を打ち直しても色がブレて変な色になります Storyboard上でも明らかに色が違います https://i.imgur.com/sH4h4QN.jpg 左→下→右上の順番に色が濃くなってます 全てRGBで#2F4744で指定してあります 実機のiPhoneで確認しても色が違って気持ち悪いです アルファは全て1です 上に何か半透明のレイヤーがあるわけでもありません 何が原因か考えられますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/146
147: デフォルトの名無しさん (ブーイモ MMd6-eDst) [sage] 2021/12/18(土) 21:48:03.47 ID:FXirGQzXM モニタの拭き掃除が必要 http://mevius.5ch.net/test/read.cgi/tech/1618211068/147
148: デフォルトの名無しさん (アウアウウー Sa9f-L2W8) [] 2021/12/19(日) 11:20:04.50 ID:mrTfnzyxa >>146 デバッグでビューの重なりを見てみたらどう? http://mevius.5ch.net/test/read.cgi/tech/1618211068/148
149: デフォルトの名無しさん (ワッチョイ 9710-4YjR) [sage] 2021/12/19(日) 11:48:40.46 ID:chswU8rH0 透明なビューが重なってるだけやな http://mevius.5ch.net/test/read.cgi/tech/1618211068/149
150: デフォルトの名無しさん (ワッチョイ a301-izju) [] 2021/12/19(日) 15:06:10.25 ID:4oJJoyOR0 スイフトと〜一緒に〜幼い心は旅に出る〜何かを〜探して〜ルルル〜♪ http://mevius.5ch.net/test/read.cgi/tech/1618211068/150
151: デフォルトの名無しさん (アウアウウー Sa9f-HufE) [sage] 2021/12/19(日) 18:10:43.71 ID:V2Uswh7ea iPad mni6だけで開発って厳しいですか? Git連携とかないですよね? http://mevius.5ch.net/test/read.cgi/tech/1618211068/151
152: デフォルトの名無しさん (アウアウウー Sa9f-L2W8) [] 2021/12/19(日) 22:37:11.50 ID:0LpoZB2Xa >>151 やったことないけど、自分ではチャレンジしたくないかな。 安いMacを入手したほうが良いと思うよ http://mevius.5ch.net/test/read.cgi/tech/1618211068/152
153: デフォルトの名無しさん (ワッチョイ 3b01-izju) [] 2021/12/20(月) 00:37:15.85 ID:3oFxr6yc0 安いマックなんて無理難題を言う。 http://mevius.5ch.net/test/read.cgi/tech/1618211068/153
154: デフォルトの名無しさん (ワッチョイ 1a2d-4IyZ) [] 2021/12/20(月) 08:08:55.14 ID:52jimOvC0 miniは相当にお買い得だと思う http://mevius.5ch.net/test/read.cgi/tech/1618211068/154
155: デフォルトの名無しさん (ワッチョイ 9710-4YjR) [sage] 2021/12/20(月) 10:18:40.97 ID:Qgv8ldcd0 miniすら買えないようなら開発諦めろ http://mevius.5ch.net/test/read.cgi/tech/1618211068/155
156: デフォルトの名無しさん (ワッチョイ 6a2c-L2W8) [] 2021/12/21(火) 15:16:43.46 ID:mlbUnFTd0 swiftuiでナビゲーションビュー使ってる時、iPhoneで動かしたらデフォルトで左上に出てるメニュー?サイドバーを展開させるボタンってどうやったらコードでトグル出来るか教えてください>< かれこれ3時間くらい格闘してるけどまったくわからないです、凹む http://mevius.5ch.net/test/read.cgi/tech/1618211068/156
157: デフォルトの名無しさん (ワッチョイ 3792-qezp) [] 2021/12/22(水) 12:32:48.77 ID:6FHk3rI70 >>146ですが返信遅くなってすみません Storyboardで見ても重なってないはずです 変な要素は左のリスト見てもないですし そもそもそんなたくさん要素ないんです 確認のためにViewControllerの コード上で背景色を直接指定して実機にビルドしたら ちゃんと全てのビューが同じ色になりました もし上に半透明の何かが重なっていたら この結果にはならないと思います なのでコードで設定することで 問題は一時的に解決はしたのですが XcodeのStoryboardで設定した時に Storyboard上でも実機上でも色合いが変わるのは 未だに原因不明です… 引き続き何か情報あれば知りたいです http://mevius.5ch.net/test/read.cgi/tech/1618211068/157
158: デフォルトの名無しさん (ワッチョイ 6a2c-L2W8) [] 2021/12/22(水) 13:03:41.27 ID:ZJTmwEvY0 >>157 ソース見てないから分からないんだよ、とりあえずシミュレータで動かしてビューヒエラルキーからビューの重なりを確認したほうが良い http://mevius.5ch.net/test/read.cgi/tech/1618211068/158
159: デフォルトの名無しさん (アウアウウー Sa9f-L2W8) [] 2021/12/22(水) 14:37:21.13 ID:wm9fgDWoa はぁあーん、SwiftUIわからーん http://mevius.5ch.net/test/read.cgi/tech/1618211068/159
160: デフォルトの名無しさん (ワッチョイ 3792-qezp) [] 2021/12/22(水) 16:05:57.93 ID:6FHk3rI70 >>158 https://i.imgur.com/xa2Pjzc.png https://i.imgur.com/uCSK6E2.png https://i.imgur.com/jA7rdSK.png 一応どのビューも細かい部品は載ってるけど 全体を覆って色を変えるようなものはなさそうです http://mevius.5ch.net/test/read.cgi/tech/1618211068/160
161: 151 (アウアウウー Sa9f-HufE) [sage] 2021/12/22(水) 21:27:59.81 ID:tS0qHQN7a PB4プレビュー時のサイズ変更出来ないの? http://mevius.5ch.net/test/read.cgi/tech/1618211068/161
162: デフォルトの名無しさん (ワッチョイ 9710-4YjR) [sage] 2021/12/22(水) 23:16:05.87 ID:LIQvcmLB0 上じゃねーよ 下のビューよ http://mevius.5ch.net/test/read.cgi/tech/1618211068/162
163: デフォルトの名無しさん (ワッチョイ 3ebb-L2W8) [] 2021/12/23(木) 08:31:23.20 ID:AutfaevS0 >>160 なんだろね、遷移させるだけなら色は残らないだろうし 遷移はどうやって呼んでるの? Storyboardのインスペクタでセグエは何で設定してる? http://mevius.5ch.net/test/read.cgi/tech/1618211068/163
164: デフォルトの名無しさん (ワッチョイ 3ebb-L2W8) [] 2021/12/23(木) 08:32:16.92 ID:AutfaevS0 >>156 これ誰かヒントください>< http://mevius.5ch.net/test/read.cgi/tech/1618211068/164
165: デフォルトの名無しさん (ワッチョイ 3792-qezp) [] 2021/12/23(木) 17:16:14.60 ID:W+3DL7Aa0 >>163 セグエはStoryboard上で PresentMordalyのFullscreenを設定していて コード上でセグエのidentifierを指定して performSegueで遷移させてます http://mevius.5ch.net/test/read.cgi/tech/1618211068/165
166: 151 (アウアウウー Sa71-f5Ap) [sage] 2021/12/25(土) 21:22:20.36 ID:DgW8CSrza 買っちゃった まず美幸本から始めればいいですか? http://mevius.5ch.net/test/read.cgi/tech/1618211068/166
167: 151 (ブーイモ MMb3-f5Ap) [sage] 2021/12/26(日) 12:18:09.52 ID:QwV4QDOgM swiftuiってandroidのjavaコードでレイアウト組み立てて行くのと同じ感じ? グラビティとか占有比率指定とか出来ます? http://mevius.5ch.net/test/read.cgi/tech/1618211068/167
168: デフォルトの名無しさん (ワッチョイ 7fbb-f7SZ) [] 2021/12/27(月) 08:54:32.64 ID:k8hcjQxm0 クセが強いですが同じようなことはできますよ、ただし理解するまで面倒なのとコードが冗長になります さっき調べてみましたがAndroidのほうが格段に楽に見えますね http://mevius.5ch.net/test/read.cgi/tech/1618211068/168
169: デフォルトの名無しさん (アウアウウー Sa71-jBg3) [sage] 2021/12/27(月) 16:09:04.60 ID:EH9RwpX8a androidのレイアウトは超簡単 http://mevius.5ch.net/test/read.cgi/tech/1618211068/169
170: デフォルトの名無しさん (ワッチョイ eb01-j5Xv) [] 2021/12/28(火) 01:38:08.26 ID:e4meyx5L0 高度IT人材、富士通は最大年収3500万円へ 「富士通年収3500万!」日本のIT企業の年収も、高額化してきました AI人材の獲得に超本気 NECが新人事制度を9人に適用、富士通は最大年収3500万円へ 【年収3500万円も】富士通、「ジョブ型」人事制度を導入 幹部社員から 高度IT人材 来年度から副業解禁 人材多様化へ―大同生命次期社長 副業・兼務の解禁から4年、ロート製薬流で進めるキャリア支援 ロート製薬が副業をいち早く導入した「超人間的」な理由 ロート製薬会長が「副業を受け入れない会社は発展しない」と断言する理由 http://mevius.5ch.net/test/read.cgi/tech/1618211068/170
171: 151 (アウアウウー Sa71-Ht7c) [sage] 2021/12/30(木) 21:00:58.22 ID:Yn6fifaFa PCキーボードからipadに入力したくてkeywiってアプリいれてみましたが上下のキーがきかないです これってimeの制約でしょうか、他のキーボードも上下ないですしね? http://mevius.5ch.net/test/read.cgi/tech/1618211068/171
172: デフォルトの名無しさん (アウアウウー Sa71-Ht7c) [sage] 2021/12/30(木) 21:05:02.55 ID:Yn6fifaFa あkeystogo持ってるんだった 上下ありますね、keywiが対応していないだけか http://mevius.5ch.net/test/read.cgi/tech/1618211068/172
173: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/02(日) 00:48:46.56 ID:hDax/puW0 ここで聞くのが適切かどうか分からないんですが SwiftでFirebaseを使ったチャットを作ってます Cloud Firestoreでroomコレクションがあり その中に1投稿ごとのドキュメントが格納してある感じです 各投稿ドキュメントの中には投稿時間が格納してあり 1週間以上前の投稿は自動で削除していく仕様です が、この投稿時間から判定して自動で削除って そもそもFirebaseで実現可能でしょうか? iPhoneアプリとは別に監視クライアントを作って 24時間365日監視クローリングさせておいて 期間が過ぎてる投稿を消すみたいな形なら 実現出来そうな気がしますが常に起動させておく サーバーが必要になってくるので なんか実装としては厳しいような気がします iPhoneアプリ自体にそういう監視機能を持たせて ユーザーがユーザーとして参加しつつ 監視ノードとしても働くみたいなやり方も 考えましたがそんな実装あまり聞いたことないです というかユーザーのリソースを使って バックグラウンドで働かせるのは 色々とまずそうな気がします こういう事を実現したい時に どういう設計や手法を用いるのが一般的なのか 教えてもらえたら嬉しいです http://mevius.5ch.net/test/read.cgi/tech/1618211068/173
174: デフォルトの名無しさん (ブーイモ MMb6-zmFY) [sage] 2022/01/02(日) 09:09:33.82 ID:xx+iX0h3M アプリでフィルタしつつCloud Functionsで削除 http://mevius.5ch.net/test/read.cgi/tech/1618211068/174
175: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/02(日) 22:29:16.70 ID:hDax/puW0 Cloud Functionなるものを調べてるけど 頭がおかしくなりそうなくらい意味わかんない… 説明もなんか端折ってるサイト多くて難しいな http://mevius.5ch.net/test/read.cgi/tech/1618211068/175
176: デフォルトの名無しさん (ブーイモ MMb6-zmFY) [sage] 2022/01/03(月) 09:54:53.94 ID:z/ePbQFgM これ読んだ? https://firebase.google.com/docs/functions/use-cases http://mevius.5ch.net/test/read.cgi/tech/1618211068/176
177: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/03(月) 17:53:15.67 ID:Ms7HJZJm0 >>176 読んで色々やってるんですが npmとかnode.jsとかCLIとか 知らない概念が3つ4つ同時に押し寄せてるせいで 理解が進みにくいのとfirebase emulator:startで faral errorが出てしまって強制終了しちゃうけど それを回避する手段も良く分からなくて 割と詰んでる… http://mevius.5ch.net/test/read.cgi/tech/1618211068/177
178: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/03(月) 18:10:31.16 ID:Ms7HJZJm0 nodebrewでnodeのバージョンを17から16に 変更したらfirebaseコマンドがzsh:not foundに なって使えなくなってさらに詰んだ… FireStoreとかは簡単だったのに functionなんか難易度高過ぎないか… http://mevius.5ch.net/test/read.cgi/tech/1618211068/178
179: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/03(月) 20:45:41.27 ID:Ms7HJZJm0 まずは環境変数ってものを勉強しないといけなさそう ほんま難しい世界やで http://mevius.5ch.net/test/read.cgi/tech/1618211068/179
180: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/03(月) 21:50:28.57 ID:Ms7HJZJm0 javaをインストールしたら fatal errorが消えた…! そんなエラーメッセージ出ないから ずっと詰まってたわ… http://mevius.5ch.net/test/read.cgi/tech/1618211068/180
181: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/03(月) 22:29:32.00 ID:Ms7HJZJm0 ようやくチュートリアルの addMessageとmakeUppercaseが動いた! 正直コピペしただけだからあまり理解出来てないけど もうちょい頑張ってみるわ これを突き詰めていけば やりたい事が出来るような気がする http://mevius.5ch.net/test/read.cgi/tech/1618211068/181
182: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/05(水) 01:47:41.58 ID:LiWeVrwK0 とりあえずチャット部屋の投稿を監視して 何か投稿があればそれをトリガーとして その部屋の過去投稿のうち1時間以上古い投稿は データベースから削除するっていう機能が出来た 凄い時間かかったけど作ってみれば10行ちょっとだった http://mevius.5ch.net/test/read.cgi/tech/1618211068/182
183: デフォルトの名無しさん (ワッチョイ aebb-UvRM) [] 2022/01/05(水) 20:56:39.86 ID:nQar49Qy0 良かったな!おめでとう 俺も今現在、詰まってるけど頑張る http://mevius.5ch.net/test/read.cgi/tech/1618211068/183
184: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/05(水) 21:42:07.48 ID:LiWeVrwK0 ありがとう まだ課題たくさんだけどひとまず何とかなった感じ 何か処理がめちゃくちゃ遅い →データを1件Firestoreに書き込むだけで 4秒くらいかかる事がある? PubSubでscheduleで処理を実行を 試したいけどemulatorでは処理が走らない →本番環境じゃないと実験出来ない Promiseとasyncとawaitの概念が 全然良くわかんない って辺りがネックで開発の進みが遅い 少しずつ理解していくしかない… http://mevius.5ch.net/test/read.cgi/tech/1618211068/184
185: デフォルトの名無しさん (ワッチョイ 2e2c-4nvB) [sage] 2022/01/05(水) 22:25:47.20 ID:gG/+AHf10 漏れは、Windows 10, WSL2, Ubuntu 18.04 だけど、 Ruby on Rails で開発するために、 日本人が作った、多言語バージョンマネージャーのanyenv で、 ruby のrbenv, node.js のnodenv を入れた node.jsを入れると、npm も入る yarn は、それとは別に入れる。 npmで入れないで、直接入れる 最近は、Docker も多い http://mevius.5ch.net/test/read.cgi/tech/1618211068/185
186: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/06(木) 12:27:05.71 ID:xaZ4QZR90 画面汚くてごめんなさい https://i.imgur.com/ivRJLP4.jpg この入力途中に出てくる小さい情報ウィンドウが バグっててちゃんとメソッド表示してくれなかったり 下の情報が常にUIColorになるんだけど どうやって直せばいいでしょうか? このウィンドウの名前分からないので 調べようもなく… http://mevius.5ch.net/test/read.cgi/tech/1618211068/186
187: デフォルトの名無しさん (アウアウウー Saa5-5U0L) [sage] 2022/01/06(木) 12:37:06.84 ID:uL0MK4GYa 画面汚すぎワロタw xcode 補完 効かない でググっていろいろ試してみたらどうか http://mevius.5ch.net/test/read.cgi/tech/1618211068/187
188: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/06(木) 13:01:05.07 ID:xaZ4QZR90 >>187 ありがとう治りました 補完か…その言葉が出て来なかった…! http://mevius.5ch.net/test/read.cgi/tech/1618211068/188
189: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/07(金) 16:16:07.99 ID:DAmLcD300 バックグラウンドに移行してある程度長い時間が 経過した後にフォアグラウンド復帰したら アプリの最初の画面に自動で戻されてしまいます これはどのアプリでもそういう仕様になってると 思うんですがひとつ問題がありまして チャットアプリを作ってるのですが OSによって強制的に部屋のビューから 最初のビューに戻されたことになるので 退室処理が正しく行われないです なので他のユーザーから見ると 既にいないユーザーがまだ部屋にいるかのように 見えてしまいます OSによる強制退室が発生する直前に アプリ側で正しい退室処理をしたいのですが OSの強制イベントを検知して アプリで終了処理をバックグラウンドで 走らせることは可能でしょうか? 可能ならメソッドやdelegate等の キーワードだけでも教えてもらえると嬉しいです http://mevius.5ch.net/test/read.cgi/tech/1618211068/189
190: デフォルトの名無しさん (ブーイモ MM6d-zmFY) [sage] 2022/01/07(金) 17:23:38.62 ID:5QHZk6u0M applicationWillResignActiveと applicationWillEnterForegroundとかで処理して 基本的なことだから公式のチュートリアル的なガイドを読んだ方がいい http://mevius.5ch.net/test/read.cgi/tech/1618211068/190
191: デフォルトの名無しさん (アウアウウー Saa5-5U0L) [sage] 2022/01/07(金) 17:50:51.98 ID:WSZPeEUFa 一定間隔で鯖にアクセスさせることにして アクセスなければ鯖側で退出処理 http://mevius.5ch.net/test/read.cgi/tech/1618211068/191
192: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/07(金) 17:53:56.91 ID:DAmLcD300 フォアグラウンドとバックグラウンドの 移行タイミングのdelegateは認識しているのですが 何が問題かと言いますと ?バックグラウンドに行く時に退室処理はしたくない →例えばブラウザを見に行ったり、別のアプリを一瞬見に行くたびに退室処理されると不便 ?バックグラウンドに行ったっきりになる可能がある →10日間くらいバックグラウンドにしたままになる 可能性に対して、実質はOSの処理によって フォアグラウンドに戻っても部屋に 戻れる可能性がないのに退室処理がされないままになる これは他のユーザーからの見え方としてまずい つまりバックグラウンドに何分いると セッションが切れるのかが分かりませんが そのタイミングで退室処理を行いたいということです それ以外のタイミングで退室処理はしたくない というのが理想です… バックグラウンドに入ったとか フォアグラウンドに戻ってきたとかの イベントを拾っても↑は実現できないので 困っていたという感じです 分かりにくくてすみません… http://mevius.5ch.net/test/read.cgi/tech/1618211068/192
193: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/07(金) 17:58:45.95 ID:DAmLcD300 >>191 なるほど 例えばバックグラウンドに入ったら ハローパケットの送信を停止して ハローパケットが5分間届かなかったら 退室処理が行われる って処理を実装する的な感じですかね なんか行けそうな気もしますが OSの強制巻き戻しが発生するタイミング以外では なるべく部屋に残留させたいので 強制ビュー巻き戻しのタイミングは 知りたいところではありますが それが分からなければ最悪その方法で 実装してみます! ありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1618211068/193
194: デフォルトの名無しさん (ブーイモ MM26-zmFY) [sage] 2022/01/07(金) 18:21:36.12 ID:v3Y25r6wM フォアグラウンドの状態から通信切れてそのままだとどうするの? http://mevius.5ch.net/test/read.cgi/tech/1618211068/194
195: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/07(金) 18:25:48.71 ID:DAmLcD300 >>194 機内モードとかにして通信が切れた時は アプリで検知できるので仮退室モードにしていて メッセージ送信ボタンを押せなくしてます 急にタスクキルしてアプリ終了したときは cloudFunctionのonDisconnectが働いて 退室処理がされるようになってます http://mevius.5ch.net/test/read.cgi/tech/1618211068/195
196: デフォルトの名無しさん (ブーイモ MM26-zmFY) [sage] 2022/01/07(金) 21:51:27.30 ID:SCUM5U6zM なぬ、Realtime database使ってたのか http://mevius.5ch.net/test/read.cgi/tech/1618211068/196
197: デフォルトの名無しさん (オッペケ Srf1-8VTm) [] 2022/01/07(金) 22:08:31.17 ID:3inHBBtcr flutterに挑戦してみたけど自分には手に負えなさそう http://mevius.5ch.net/test/read.cgi/tech/1618211068/197
198: デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/08(土) 01:40:25.57 ID:VMaFtCS80 >>196 Realtime databaseで各部屋の 接続中のユーザーリストを管理してます ・ユーザーが退室する(退室ボタンを押す) ・Firebaseとの接続が切れる(onDisconnect) は検知して対応できるんですが 知らぬ間にOSに殺された時は onDisconnectも発火しないようで ゾンビユーザーとしてrealtime databaseに 残ってしまうようです http://mevius.5ch.net/test/read.cgi/tech/1618211068/198
199: デフォルトの名無しさん (ワッチョイ aebb-UvRM) [] 2022/01/08(土) 08:52:04.10 ID:8xL1aVgM0 >>198 BGに移行するタイミングでステータスを鯖で保存、仮で退出とかね 一定時間が経過したら鯖で退出処理を行う FGに戻ったタイミングでiOSから鯖のステータスを確認したらどうだろう? http://mevius.5ch.net/test/read.cgi/tech/1618211068/199
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 215 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s