*注意,本项目不做为「商业」或「大规模分发」,且保留原仓库GPL3.0 许可证。仅供小范围娱乐。
dIM 是一个开源的即时通讯工具,专为 iOS 设计。虽然也可以在 iPad 上运行,但并不能很好的运行。 dIM 可以在没有互联网连接的情况下工作,通过蓝牙发送和接收消息。为了达到最佳效果,需附近有其他 dIM 用户。更多信息请见这里: can be found here. (来自dIM的官方网页)。
dIM项目的原始图标。(见上)
本复刻项目的新图标。(已于16/7/24更改)
*本图标设计借用Pixiv作者「椿叶花椒」的插图。在此表示由衷的感谢。
*原插画地址:https://www.pixiv.net/artworks/103170929
- iOS 16.0 (或以上)
- iPadOS 16.0* (可能会有问题)
- MacOS (通过 Catalyst)
- 可以向联系人收发消息
- 通过二维码添加联系人 (会使用相机)
- 将收发信息使用私钥加密
- 删除信息和信息线程
- 允许更改用户名
- 在安卓设备上构建
- 聊天群组
- 链接
- 应用内通知消息
- 在经过 PR 审核后自动生成文稿
克隆本项目,并在iPhone上运行。但请注意,蓝牙功能并不在Xcode的内置模拟器中启用,因此必须使用物理设备进行蓝牙消息接收、发送等调试功能。
若将用户名设置为 APPLEDEMO
则会显示一个会话框。 这可以用来在模拟器环境中测试UI是否正常。(也可以用于Apple App Store的审核。)
该项目使用 SwiftGen。 它是一种允许类型的安全资产工具*
若要添加新资产,只需将他们添加到 assets.xcassets
文件中并运行 > swiftgen
. 其类型安全资产将位于 Assets+Generated.swift
中。
*注意,翻译并不准确,请参考原项目。
打开项目,并到 Product -> Build Documentation
. 这会创建一个DocC归档供你浏览。
声明: 本软件遵循GPL3.0开源协议。本软件主体并非仓库所有者独自编写。
本仓库所有人不为本软件所产生的任何后果,以及法律风险负责,若对此有疑惑,请不要使用本软件。
本软件不作为商业软件大面积分发或使用。仅供学习交流,禁止用于非法用途。若因本软件造成的任何损失
作者(即此复刻仓库所有者)不负任何责任。请知悉。