新手上架了人生第一个 iOS App,记录一下

2022-11-11 10:28:12 +08:00
 wseani

App 的名字叫:Benect

寓意即 Be Connected, 因为它的功能是二次确认你的蓝牙耳机已经连上手机

初衷

可能是我买的 AirPods Pro 有 bug ,经常出现在手机上显示已连接,但实际播放音乐还是外放的情况。这种情况在家还好,在安静的书店或者咖啡馆,点击播放那一刻就会很忐忑。

我的做法是:每次把音量调到最小凑近耳朵,以分辨耳机还是外放。但是,选一首音乐也很头疼,我的歌单大都是摇滚,所以即便很小声地测试,也会很吵。

最近正好在学 SwiftUI ,想到也许可以自己写一个工具解决这个,11 月 1 号开始动手了。

编写

这个 app 的功能超级简单:

所以核心功能就是一个按钮,点击播放白噪声,产生念头的不到半小时内我就写完了。

付费

从朋友那得到的启发是:即便是最简单的产品,也应该设置一些付费的功能,以维持它能活的更久、给更多人带来免费服务。所以做完基本功能后我就在想,有什么不伤害体验、但确实值得付费的功能可以做成付费的呢?我想到了两个:

最终,我设置的价格是¥ 6 永久购买。

踩坑

因为是第一次上架 App ,遇到了很多坑,被打回来了 3 次才上架,经验大概是:

最后

最后,附上 App 的产品页面截图,也许它对你有帮助。

6092 次点击
所在节点    分享创造
53 条回复
leonPuck
2022-11-11 15:34:27 +08:00
为楼主的行动力点赞
ICB
2022-11-11 15:40:10 +08:00
@airbotgo #18 哈哈哈,图标像一根发霉的猪血肠。
freestyle26
2022-11-11 15:49:52 +08:00
ZAN
yoyoyoyolol
2022-11-11 17:11:09 +08:00
下拉控制中心不就看见了
WorldWideWeb
2022-11-11 17:29:53 +08:00
苹果开发者账号简直是抢钱😅
mmmfj
2022-11-11 17:32:22 +08:00
不连接耳机的时候把音量拉到最低,有 bug 也不怕,和连接耳机是两个音量条
morize
2022-11-11 17:49:07 +08:00
我的解决方案是摸一下手机充电口旁边的扬声器就行了,如果有声音外放的话,手指是能感受到的。

下拉看状态栏和写一个 App 做这件事,我觉得本质上没有任何区别,过度的程序员思维。
wseani
2022-11-11 19:40:17 +08:00
@morize 物理识别确实是个好方法,但是你的假设是已经在播放了,安静的场合如果音频比较奇怪还是会尴尬吧。
LittleDust
2022-11-12 07:03:13 +08:00
确实有这个问题…有时候电脑和手机都在旁边,戴上耳机不知道到底连哪个去了…
ZztGqk
2022-11-12 07:32:35 +08:00
控制中心实际上有个自带的白噪。
wseani
2022-11-12 08:21:49 +08:00
@ZztGqk 没错没错,Mac+iPhone ,耳机一直跳来跳去的,在安静环境很恐怖
wseani
2022-11-12 08:22:27 +08:00
@ZztGqk 抱歉,回复错了人🌚
wseani
2022-11-13 13:16:53 +08:00
@ZztGqk 多谢,你让我第一次发现了这个功能!不过那有个问题是,静音模式下点击也会功放。如果苹果能设置,估计就真不需要我这个 App 了

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

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

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

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

© 2021 V2EX