SwiftUI 搞出一个超简洁的习惯养成+待办的 App(CoreData + iCloud 自动同步数据)|附永久码

2022-07-12 19:23:05 +08:00
 jackyin

小小坚持

小小坚持,终有美好。

https://apps.apple.com/cn/app/%E5%B0%8F%E5%B0%8F%E5%9D%9A%E6%8C%81/id1628986092

简介

一个帮助你养成好习惯、记录待办的小工具,秒启动,无广告,简洁又高效。

整体我是想保持简洁的,欢迎大家给出反馈与建议,方便的话,帮忙给个好评哈 ~谢谢~

「简单高效」

习惯有 3 种模式,每种模式都只需轻轻一点,即可完成。

「奖励商店」

完成习惯或待办将会得到硬币奖励,硬币可以在奖励商店兑换给自己的奖励,例如奖励自己看一部电影,这会使你更有动力的去完成好习惯。

「 iCloud 云同步数据」

「隐私保护」

为啥又搞出个 App

因为咱们还是个 App 开发的萌新宝宝,当然也是为了学习啦,与之前的今日背单词 App 不同,这个 App 完全没有使用到自建服务器,数据全部使用 iCloud 来同步,使用了 CoreData + CloudKit 自动同步数据的方式。

CoreData + CloudKit 自动同步数据

这种方式的优点还是不少的。 首先,它不需要用户登录注册,使用起来更方便,直接可以获取到用户的 iCloudID (当然,只是个唯一编号 id ,并不是真实的 Email 账号)。

然后,数据自动与 iCloud 进行同步,自己不需要搭建服务器,也不需要考虑数据同步的问题,不熟悉后端的小伙伴们完全可以用这种方式做 App 了哈。

做完这个 App 学到的知识

熟悉了下 CoreData 相关的简单操作。

熟悉了下 CoreData + CloudKit 自动同步数据。

熟悉了下本地化多语言支持(目前支持简体中文、繁体中文、英文)。

熟悉了下调用系统铃声、触觉震动的接口。

熟悉了下系统密码验证的接口(密码、指纹、人脸)。

熟悉了内购处理促销代码,很走运,测试内购促销代码一次通过,剩余的送给感兴趣的小伙伴(见文末)。

使用促销码的方式

看别的评论里,有些小伙伴不会使用促销码,我简单说一下吧。

打开 App Store -> 点击右上角头像 -> 点击兑换礼品卡或代码 -> 输入代码即可。

进入 app ,点下恢复购买就可以生效啦。

促销码

使用后请留言附上已使用的码,不然会导致很多人在不停的尝试无效码。

F4JELMYKXPXP

7X399MYXXTEY

TFATAAYPWE4Y

NHTPPWEXW9HA

PLFJENFAWNWT

XF43WPARAX6K

LKMFPLN66HRP

AXLYPHAJ76RY

NT4PLEYKPY6H

XXRK6L6LJNL4

H9NN7RRK7RX3

7NFFPA4FL4NM

3WWXPTYPK6KX

Y9J3RTRR9JHJ

YN6RMXA7HFYM

XM9M3K73X949

JFK6AATKETTE

A49K37XJJL4X

KFH6E7RWHF3E

THJTMJ9X3YLH

EYXJFT3JH33R

THT9FT3RYX4L

LEYE9TXP79LF

NXPEEW64Y9HY

7633LHXN6W7M

Y7M4EWJ73FJ7

YFK3KEYPEHYJ

Y364W3ENY9JJ

J4K3XLNARHYY

RJMM4THAHLAK

NM9F9TYTJNPJ

6NR9L333XNT4

FJL3AP9FJMW6

J7PFH7HAKFWF

AY37NPNJ9E3K

MN66RPY6FEL4

XFMJXXNTTKFL

M97XEJLJHXXN

WY6PYNTNWR77

LTHHKTREPLE4

LHKEFW774734

6PRH97WNRNWT

K6W634PLR9PP

HFJX6YTLXR99

PJPLHAWWW7NH

W4RR4PEJFPHE

RHX64FKAXWRH

XM3W6T3HJ79E

E6AK4R4AJ6M7

3HFXEW79KMXP

APTFTYE9J44M

KP7FXA77W9EM

MJ4RX99FH4XT

W44TJTLTM3FY

7FMH77MJJ33J

WEPNMAWFF3FH

WFWKXR6ALLJK

ENJR7HAT44X3

MNL49WM6KXLP

独立开发者的小世界

有小伙伴建议创建一个独立开发者的交流群,趁此机会创建一个吧,大家可以交流交流吐槽吐槽,互相看的上的也可以一起搞搞。如果一直遇到无效码,可在群里索要促销码。

求职

顺便求个职,php/golang 开发,八九年大专,之前主要在支付公司工作,熟悉银联网联的各种对接,没有合适的工作机会就继续搞 App 啦哈哈哈~

准备再练手一个常见工具类 app ,然后试试用 WebRTC 搞个声音社交类 app ,嘿嘿。

诸事顺遂,贵体康泰。

3060 次点击
所在节点    分享创造
35 条回复
Vitta
2022-07-12 22:08:32 +08:00
AY37NPNJ9E3K 已用,感谢
wzw
2022-07-12 22:17:50 +08:00
6NR9L333XNT4 已用,感谢
MoonQiu1342
2022-07-12 22:57:41 +08:00
WEPNMAWFF3FH ,已用,感谢
chenzhe
2022-07-13 03:53:11 +08:00
为啥好多人用了码却不评论……
:(
hxhlb
2022-07-13 10:05:22 +08:00
全部试过, 没一个能用的了.
大家不用在找了....
SuperXRay
2022-07-13 10:06:36 +08:00
定价 68......
starcode
2022-07-13 14:58:49 +08:00
APP 整体还可以,UI 可以做优化一下。
jackyin
2022-07-13 19:13:58 +08:00
@neochen13 因为开发起来比较简单吧 T.T
jackyin
2022-07-13 19:18:22 +08:00
@starcode 感谢反馈,目前 UI 都是自己拼装的,图标是蒲公英上生成的,后面再优化哈~
jackyin
2022-07-13 19:24:47 +08:00
@SuperXRay 哈哈,目前还没打算卖,主要是学习,太便宜了怕有人买,免费一般够用了 T.T
jackyin
2022-07-13 19:27:44 +08:00
@chenzhe
@hxhlb

公开码就会有这个问题,苹果又不是提供哪些码已被使用的查询接口。
发几个新码,也可以进群我单独发码,还有一点点。

6LTAPEYE6FWM

44XW43TJWX6M

AEAH7JWF4MX9

MHTJ93JLNWK3

L9X6ETPP3KK3

EN7PL6RYTE3L

AKEA3AFE9L6X

AH9MYWWPFELF

KEW4YPWHHJM6

LAX9Y3XYHA7R
luwang
2022-07-14 10:41:05 +08:00
6LTAPEYE6FWM 已用,感谢
WowYiJiu
2022-07-16 15:12:15 +08:00
AEAH7JWF4MX9 已用,感谢
hxhlb
2022-07-21 10:14:42 +08:00
AKEA3AFE9L6X 已用, 感谢
hxhlb
2022-07-21 10:15:37 +08:00
我是倒序试的
AH9MYWWPFELF

KEW4YPWHHJM6

LAX9Y3XYHA7R
这三个都被使用过了.

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

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

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

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

© 2021 V2EX