这个帖子: https:///t/1052041
我看了下 Repo ,然后说:“你的 Thanks to 部分不加入 localsend 吗?”
OP @LuLiangDev 表示:
@[另外一个 v2er] 不是啊,哪里看出来是 localsend 改的?
@beimenjun 这是什么说法呢。为何要 Thanks to localsend ?
个人想法
在一个开源项目上改进没啥大不了的,本身开源项目就是允许别人修改的。
但是不肯承认是不是吃相差了点啊?
那我现在告诉你为啥要 Thanks to localsend
让我们打开此 App 的 1.0.0 版本 https://github.com/Gentleflow/Airclap/releases/tag/v1.0.0 ,下载 dmg 版本,安装 App ,进入 Applications 文件夹右键刚安装的 App ,选中 “Show Package Contents”,然后我们可以看到一个 Frameworks 文件夹。
依样画葫芦,我们去下载 localsend 的 1.10.0 版本,https://github.com/localsend/localsend/releases/tag/v1.10.0 ,也打开到这个页面。
截图:
可以看到这里的库主要差别在某 App 增加了一些登陆、付费以及数据库相关的。
当然可能有人说这些库都是功能需要的,就算一模一样也有可能。
所以可能有人觉得有没有更强力一点的🔨呢,这时候就可以打开 Info.plist 文件,两个不同的 App ,居然 NSPhotoLibraryUsageDescription 的 key 对应的 value 都是 The app needs photo library access so that the user can select photos to share.
Xcode 是不会提供这个默认选项的,这都得是开发者自己填充的。并且我们可以去 github 搜索 The app needs photo library access so that the user can select photos to share. 这个字符串,得到的搜索结果基本都是 localsend 的 repo 或者 fork 。
这得多巧合啊!
结语
大家自己总结吧。