
小公司的苦逼 iOS 开发+测试+维护,接到了一个三哥的外包项目,签了 NDA ,需求文档就不截图了,大致说一下问题。
他们需要一个像下面这样的手机壳,手机壳上面有 LED 灯,通过 USB 口接到手机,有专门的念经的 App ,他们希望打开 App 后,正屏滚动显示经文,手机外响播放念诵的 BGM ,然后手机壳上的 LED 灯亮起。

Android 版本已经由 Android 开发完成,没费什么事。现在轮到 iOS 了,唉,看着就想逃啊~~~
问题 1 :苹果对 Lightning 接口的操作有很严格的限制,我们给他们的答复是,应该使用苹果的 Lightning 芯片,然后走 MFi 认证流程。三哥对成本扣的很死,他们认为不需要用 Lightning 协议通信,只是简单的开关 LED 电源,不需要这个芯片,想把芯片这一块的 BOM 成本省掉。这个貌似应该行不通的,苹果不会让你这样乱搞的吧。。。我们已经跟三哥说了,这样肯定过不了 MFi , App 审核也估计过不了,三哥对成本这一块比较执着,请问有什么更好的理由能给他怼回去。
问题 2 :那个 Lightning 芯片的成本大概在 2 美金不到的样子,即使用了这个芯片,这种 App 因为含有宗教色彩,而且三哥的 Demo 里面还有一个欢喜佛(不懂的自行百度)的图片,这种 App 的审核是不是会各种悲剧啊。。。
小白真心跪求各位有经验的 iOS 大神指点。
1 gaayyy OP 不知道排版怎么突然就乱了。。。 Edit 之后还这样。。。 对不起观众老爷们了 |
2 1314258 Mar 30, 2017 via iPhone 用 3.5 ?可惜 iphone7 |
3 1314258 Mar 30, 2017 via iPhone 或者加个 esp8266 。不知道有没有更低成本的做法 |
4 TIGERB Mar 30, 2017 牛了了,哈哈 |
5 mlhorizon Mar 30, 2017 外壳独立供电,用蓝牙吧。 |
6 jyf Mar 30, 2017 用蓝牙串口就是了 |
7 julyclyde Mar 30, 2017 蓝牙 |
8 gaayyy OP @1314258 Android 版本没有用任何芯片,是直接接的 USB 口,软件调用了 SDK 的 UsbDeviceConnection 初始化了一个 UsbConnection ,需要亮灯的时候调用 bulkTransfer 函数占用 USB 口,持续给高电压灯就亮了。 |
10 gaayyy OP |
11 lloovve Mar 30, 2017 上芯片模拟 HID ,或者盘 |
12 MuaGeWang Mar 30, 2017 不错啊,把上面的佛像改成中国的,肯定能卖 |
13 CallFold Mar 30, 2017 这需求 NB |
14 cuzfinal Mar 30, 2017 via Android 哈哈哈哈,我只想笑。 |
16 UnisandK Mar 30, 2017 感觉这能笑一年 |
17 1314258 Mar 31, 2017 via iPhone 做好 demo 可以卖个来么。哈哈 |
18 yellowV2ex Mar 31, 2017 淘宝 1.9 包邮的 Lightning 数据线里的芯片是怎么来的? |
19 ETiV Mar 31, 2017 via iPhone 去年段子上火那会儿,我想到了个在线服务:云放生 |
20 uzumaki Mar 31, 2017 via Android 3 。 5 吧还是。 |
21 smallpath Mar 31, 2017 233 |
22 stabc Mar 31, 2017 三哥竟然还把活外包出去…… |
23 Adyme Mar 31, 2017 耳机能用吗? |
24 ak47iej Mar 31, 2017 学手机风扇那样,用 Lightning 接口拿电,然后在手机壳上加个开关,用户要用的时候就自己开... 好吧,感觉不太符合需求,不过能劝服对方的话这个貌似成本很低... |
25 gamecmt Mar 31, 2017 via iPhone g |
Lightning 只有供电,用蓝牙传输音乐? |
27 vivianalive Mar 31, 2017 via iPhone @Adyme 我也觉得很神奇... 一般是国内公司把需求外包给印度公司,现在竟然翻过来了。 |
28 julyclyde Mar 31, 2017 把外壳本身做成电池,顺便还能给手机充电啥的…… |
29 byuc Mar 31, 2017 绑个充电宝一起卖出去, USB 接口都不用改了。 |
30 qjmiao Mar 31, 2017 用耳机接口 |
31 marguerite Mar 31, 2017 via iPhone 这个做出来记得发淘宝链接,我要买一个,这外壳看着就洋气 |
32 babyk Mar 31, 2017 这有啥难怼的,直接让他们找同胞自己写啊 |
33 mlhorizon Mar 31, 2017 @gaayyy 就点几个 LED ,外壳上弄个小电池能用很久。 担心蓝牙要权限的话,换个思路,从音频口传控制信号试试。 再开开脑洞:诵经音频一头一尾混入两个特别的超声波信号,外壳接收超声波信号开关 LED 。 |
35 8355 Mar 31, 2017 牛逼.. 还能接到三哥的单! |
36 yangff Mar 31, 2017 via Android 走音频通道? |
37 panlilu Mar 31, 2017 耳机口应该不太行, ip7 都阉割掉了(滑稽 lighting 接口只取电的话,鉴于有那种 lighting 小风扇感觉应该成本不会太高;或者用外置纽扣电池我觉得也可行。 但是通讯是个问题,去掉 lighting 接口通讯的可能性的话,按我想大概有这么几种方案。 * @mlhorizon 提到的超声波信号方案。 * 可以弄个光感在闪光灯附近,然后调用闪光灯通过频闪通讯。 * 手机振动感应 * 手动硬件开关 * 电磁波感应(有那种接受电话短信能发光的手机挂坠,原理类似) |
39 wohenyingyu02 Mar 31, 2017 |
42 loong0xf Apr 1, 2017 NDA 白签了 |
43 gaayyy OP @helixzz @byuc @julyclyde 蓝牙芯片应该便宜,关键是壳子厚度有限, LED 用的那种贴片的,基本上不占空间。如果上电池,再上个 PCB ,厚度肯定不行,况且蓝牙还要申请权限,如果用户把蓝牙关了就玩不转。 @lloovve Android 就是这样搞的,还可以。 @MuaGeWang @Crossin @marguerite 恩,我请示下老板,看能不能给搞几个样品出来,当然是私下的了。 @stabc @vivianalive @babyk @8355 三哥的硬件根本玩不转,我们 Android 的软硬件 demo 出来一周时间都不到,三哥当时在视频会议里就惊了!朝这点还是很不错的,什么东西打打电话就能帮你弄好,不行还可以上马云家逛逛。 三哥的软件其实也不行,有好多功能都是做的样子货,仔细玩玩一堆 bug ,关键是三哥英语溜,能忽悠,了解欧美的那一套软件流程。 @mlhorizon @qjmiao @yangff @panlilu @deben 耳机貌似不行,播放经文 BGM 要用外响, iPhone 好像插上耳机,外响就默认关闭了,不知道有没有什么方法破。跪求。 |
44 philipjf Apr 4, 2017 先把 android 部分的钱收了,后面怎么都好说(后面告诉到哪都只有这一种方案,不接受就另请高明 |