1. 后台保活情况
后台保活主要是依赖 电池优化 设置为无限制,还有后台任务卡片中加锁。
提示
1.4.0 版本开始极大增强了保活能力,在此前版本的请升级尝试
若仍然无法保留后台,查看此处
关于自启和开机启动
当前暂未直接开发该功能,但是可以通过启用 剪贴板来源记录 或者 通知历史记录 功能让系统在开机后拉起程序,若为非 Root 设备,启动后仍然需要手动授权 Shizuku 权限方可监听。
2. 无线调试
经用户使用一些系统如鸿蒙3中开发者选项设置可能无 无线调试 开关,需要 使用电脑 启用无线调试或直接使用电脑有线激活 Shizuku
如果鸿蒙中在开启无线调试时出现以下提示,需要关闭系统自带的悬浮球

3. 开机启动最小化失败
使用安装器更新程序时(新安装没问题)不要勾选【自动启动】,使用应用内设置的【开机自启】去设置。
如果已经误选尝试重新在应用内设置重新开关一下【开机自启】,或者Win + R 执行 shell:startup 检查开机启动文件夹内是否包含 ClipShare,并删除
原因
安装程序中勾选【自动启动】后会将程序快捷方式放入开机启动文件夹,开机后会自动启动,但是程序本身也配置了开机自启,这样开机会执行两次启动,第二次启动会让程序显示到前台,所以表现为最小化失败
4. 同型号 Android 手机无法连接
基本上是 设备id(不是设备名称) 重复的原因。 解决方案:卸载并重新安装 1.3.0 以上版本
原因
在 1.3.0 版本以前,Android 上使用系统的 android id 作为 设备id 生成来源,该 id 理论上不会重复。 但实际上发现同型号设备还是容易重复,可能和厂商有关,自 1.3.0 版本开始修改了设备 id 生成方式,为了兼容旧版本 设备id 的数据, 只有在新安装或清除软件数据后才会启用新的 id 生成方式。
若不想卸载也可先升级到 1.3.0 及以上的版本,然后在 关于 -> 数据库版本, 右侧图标点击进入数据库编辑页面,执行以下SQL修改为新的 id 生成方式并重启软件(执行成功无提示):
update Config
set value = 'persistentDeviceId'
where key = 'mobileDevIdGenerateWay'注意
通过修改数据库的形式修改id生成方式后等价于变为新的设备,需要重新配对
5. 飞牛OS WebDAV 同步失败
如果使用飞牛的 WebDAV 功能进行中转,当前可能会出现无法同步的问题,原因是似乎不支持直接创建多级文件夹导致失败
解决办法:通过定时任务去每日自动创建指定文件夹即可
步骤:
5.1 飞牛商店安装 1Panel
安装的时候记住账号密码和安全入口,然后打开 1Panel,注意使用安全入口访问

5.2 创建定时脚本
添加一个计划任务,时间自定 
填入脚本内容:
提示
脚本为生成当天和下一天的文件夹,替换脚本中的 clipshare 历史记录的对应设备id的文件夹位置
# 获取当天日期
today=$(date +"%Y-%m-%d")
# 获取第二天的日期
tomorrow=$(date -d "+1 day" +"%Y-%m-%d")
# ↓↓ 在飞牛的文件夹地址栏内找到 clipshare 的 `history` 文件夹下的设备id对应的文件夹路径复制后直接替换即可 ↓↓
clipshare_path=/vol1/1000/clipshare/history/d270e51d53eec265276646acf646448d
# 创建当天的文件夹
mkdir -p $clipshare_path/$today/files
# 创建第二天的文件夹
mkdir -p $clipshare_path/$tomorrow/files6. Android 同步后未自动复制
通常是未授予剪贴板写入权限,或部分系统默认是使用时允许,请检查权限设置手动授予,若系统中无该设置,请下载 App Ops 后进行授权
系统设置

App Ops

7. 修改设备Id后的数据迁移
当修改设备Id后,会出现本机自身的记录的设备显示变为 Unknown,并且设备需要重新配对的情况(会导致同步大量数据),需要手动更新数据库中对应记录的设备id
在各个设备中的 关于 -> 数据库版本, 右侧图标点击进入数据库编辑页面,执行以下SQL:
-- 本机执行:本机查找不在设备表中的设备id(旧设备id)
select distinct devId from History
where devId not in (select guid from Device);-- 所有设备都执行:更新历史记录设备id
update History set devId = '新设备id' where devId = '旧设备id';-- 所有设备都执行:更新操作记录设备id
update OperationRecord set devId = '新设备id' where devId = '旧设备id';-- 所有设备都执行:更新同步记录设备id
update OperationSync set devId = '新设备id' where devId = '旧设备id';-- 所有设备都执行:更新来源信息的设备id(这个需要重启app生效)
update AppInfo set devId = '新设备id' where devId = '旧设备id';-- 非本机设备执行:更新设备表的设备id(需要重启app生效)
update Device set guid = '新设备id' where guid = '旧设备id';