想问一下独立开发者如果遇到特别麻烦的 bug 是怎么解决的

76 天前
 kk1024
这两天使用 swiftui 时遇到了一个 bug ,问 cursor 没有解决,在 stackoverflow 上也没有找到答案。
感觉现在 stackoverflow 上的回答者变少了,我在上面提了个问题,只是一个新用户用 ai 回答了。

这时候真怀恋上班的时候,出了技术问题还有同事帮忙一起看,如果实在解决不了还可以在产品层面上变通一下。
在公司写代码的时候,就公司的产品没啥太高的期望,能完成需求就行。

现在开发自己的 app ,就不太想变通了,很执着于解决遇到的问题,总感觉不解决这个问题,下次还会遇到类似的问题,导致 app 的开发进度卡住了。

哎,太难受了。
4031 次点击
所在节点    职场话题
34 条回复
hhhhhh123
76 天前
问 chat , 自己百度, 换思路。 我就是这样的。
shinession
76 天前
多研究研究, 有的时候没有答案是了解的不够深入导致的, 换个提问方式或者用其他思路说不定就解决了
kk1024
76 天前
@hhhhhh123 我现在就走到了换思路这一步了,感觉换了 app 的交互就没有原来的好了。不甘心啊。
tenzinjamyangzhs
76 天前
具体什么 bug 相关代码能看看吗
izzy27
76 天前
Swift UI 和 core data 的一些 bug 就是解决不了,这两个框架难堪大用

我的 App 99%的崩溃都是 core data 导致的,根本没有办法修复
kk1024
76 天前
@tenzinjamyangzhs

https://stackoverflow.com/questions/79049100/navigation-bar-elements-disappear-when-using-uipageviewcontroller-in-swiftui-und

比较诡异的 bug ,在低电量模式下,在 SwiftUI 中使用 UIPageViewController 导致导航栏元素消失。 代码比较长,感兴趣的话可以看看 stackoverflow 上我提的这个问题。
kk1024
76 天前
@izzy27 swiftui 是这样的,入门曲线平缓,但是 bug 多,好多问题解决不了,要写一些恶心的 workaround 。
cabing
76 天前
深入了解原理看下,看能不能迂回解决下。
iOCZS
76 天前
据我测试,这个问题跟低电量没关系。正常情况下就出现了。
Gilfoyle26
76 天前
你犯了很多独立开发者都会犯的错误----追求完美。

事实上一个不可能有完美的产品,就算你费劲精力做出来了又如何呢?很多时候往往是感动自己,对产品和用户没有什么用。无论产品有多烂,首先应该先发布,慢慢改。
NoOneNoBody
76 天前
我自己写自己玩的东西不知推倒重来多少次了
但给别人用的产品就不能这样
高频复现的,就尽快解决。低频的,在能用的前提下先做“逃避”,尤其是避免进入那种环境,try...except...跳出环境回到前一个场景,期望不会复现,逃避不可耻啊,哈哈
panhongx
76 天前
跟低电量没关系;模拟器也能复现。把 navigationTitle 加到 PagedInfiniteScrollView 内部 view 上好像解决了这个问题。
Text("\(pageIndex)")
.navigationTitle("Detail")
hhhhhh123
76 天前
@kk1024 #3 ,不用追求那么的极致,我的 app 显示多个用户头像, 会有 bug 是会第一个头像会覆盖后面的图像, 要二次刷新才会好, 我都懒得管了。
hhhhhh123
76 天前
@hhhhhh123 #13 用户,流量上去了, 后面的 UI 自然就上去了。
kk1024
76 天前
@panhongx 谢谢。我这边好像只有低电量物理机能复现。算了,感觉这是 apple 的 bug 了,我准备改交互绕过这个问题了。
kk1024
76 天前
@hhhhhh123 赞同
iOCZS
76 天前
@kk1024 不能用 tabView 代替吗?
kk1024
76 天前
@iOCZS 不太行,我想要做一个能无限滑动而且能跳转到任务月份的 Calendar 。tabview 会一次性把所有的 page 都初始化了,不太符合要求。
stonesirsir
76 天前
钱给够弄好,不够层层外包
Maxbee
76 天前
把功能去掉🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1077499

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX