[GH-ISSUE #81] 自动复制内容到剪贴板在 iOS 14.5 失效了 #75

Closed
opened 2026-03-03 11:33:56 +03:00 by kerem · 32 comments
Owner

Originally created by @axelburks on GitHub (Mar 4, 2021).
Original GitHub issue: https://github.com/Finb/Bark/issues/81

参数:automaticallyCopy=1
iOS:iOS 14.5
Bark:1.1.2
表现:收到通知后不会自动复制到剪贴板,必须点击通知跳转到 APP 内并点击复制内容才会复制到剪贴板

Originally created by @axelburks on GitHub (Mar 4, 2021). Original GitHub issue: https://github.com/Finb/Bark/issues/81 参数:automaticallyCopy=1 iOS:iOS 14.5 Bark:1.1.2 表现:收到通知后不会自动复制到剪贴板,必须点击通知跳转到 APP 内并点击复制内容才会复制到剪贴板
kerem closed this issue 2026-03-03 11:33:56 +03:00
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

重启下手机试试

<!-- gh-comment-id:790392664 --> @Finb commented on GitHub (Mar 4, 2021): 重启下手机试试
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

已经多次重启试过了

<!-- gh-comment-id:790452300 --> @axelburks commented on GitHub (Mar 4, 2021): 已经多次重启试过了
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

使用的后端服务是公共服务器么?还是自建的

<!-- gh-comment-id:790453280 --> @Finb commented on GitHub (Mar 4, 2021): 使用的后端服务是公共服务器么?还是自建的
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

APP 内置的公共服务器

<!-- gh-comment-id:790456567 --> @axelburks commented on GitHub (Mar 4, 2021): APP 内置的公共服务器
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

能否提供一个请求url给我测试下?

<!-- gh-comment-id:790460335 --> @Finb commented on GitHub (Mar 4, 2021): 能否提供一个请求url给我测试下?
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

可以,请问如何私下给你?

<!-- gh-comment-id:790468153 --> @axelburks commented on GitHub (Mar 4, 2021): 可以,请问如何私下给你?
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

只需给我参数就行,隐私信息打码即可
或直接发我邮箱 heyfiniks@gmail.com

<!-- gh-comment-id:790469474 --> @Finb commented on GitHub (Mar 4, 2021): 只需给我参数就行,隐私信息打码即可 或直接发我邮箱 heyfiniks@gmail.com
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

啊,是想确认下我使用的格式是否正确?
我已经通过 APP 内置的链接试过了,都是有问题的。
https://api.day.app/xxxxxxxxxx/自动复制推送内容?automaticallyCopy=1&copy=optional

<!-- gh-comment-id:790472340 --> @axelburks commented on GitHub (Mar 4, 2021): 啊,是想确认下我使用的格式是否正确? 我已经通过 APP 内置的链接试过了,都是有问题的。 https://api.day.app/xxxxxxxxxx/自动复制推送内容?automaticallyCopy=1&copy=optional
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

那参数应该没问题

你看一下通知历史记录能保存么

<!-- gh-comment-id:790476923 --> @Finb commented on GitHub (Mar 4, 2021): 那参数应该没问题 你看一下通知历史记录能保存么
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

能保存,目前看只是自动复制有问题

<!-- gh-comment-id:790480696 --> @axelburks commented on GitHub (Mar 4, 2021): 能保存,目前看只是自动复制有问题
Author
Owner

@Finb commented on GitHub (Mar 4, 2021):

那奇怪了,能保存那应该复制也没啥问题啊~

你是不是有其他Apple设备,开启了剪贴板同步? 但一般这个也只是在有复制操作时会干扰一下。

<!-- gh-comment-id:790485295 --> @Finb commented on GitHub (Mar 4, 2021): 那奇怪了,能保存那应该复制也没啥问题啊~ 你是不是有其他Apple设备,开启了剪贴板同步? 但一般这个也只是在有复制操作时会干扰一下。
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

是的,但是我并没有在其他设备进行复制操作

<!-- gh-comment-id:790490675 --> @axelburks commented on GitHub (Mar 4, 2021): 是的,但是我并没有在其他设备进行复制操作
Author
Owner

@axelburks commented on GitHub (Mar 4, 2021):

找了台 iOS 14.3 试了下没有问题

<!-- gh-comment-id:790490898 --> @axelburks commented on GitHub (Mar 4, 2021): 找了台 iOS 14.3 试了下没有问题
Author
Owner

@Finb commented on GitHub (Mar 5, 2021):

等14.5发布后我再看一下吧
总不可能14.5限制了推送扩展访问剪切板吧

<!-- gh-comment-id:791114136 --> @Finb commented on GitHub (Mar 5, 2021): 等14.5发布后我再看一下吧 总不可能14.5限制了推送扩展访问剪切板吧
Author
Owner

@HankPPeng commented on GitHub (Mar 22, 2021):

14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。

<!-- gh-comment-id:803815512 --> @HankPPeng commented on GitHub (Mar 22, 2021): 14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。
Author
Owner

@Finb commented on GitHub (Mar 22, 2021):

14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。

是chrome插件吧?你卸载插件再重装试试,chrome插件发的就是“%clipboard%” ,自然复制的就是这个了。
具体为啥你可以像插件作者反馈一下。

<!-- gh-comment-id:803824666 --> @Finb commented on GitHub (Mar 22, 2021): > 14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。 是chrome插件吧?你卸载插件再重装试试,chrome插件发的就是“%clipboard%” ,自然复制的就是这个了。 具体为啥你可以像插件作者反馈一下。
Author
Owner

@HankPPeng commented on GitHub (Mar 22, 2021):

14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。

是chrome插件吧?你卸载插件再重装试试,chrome插件发的就是“%clipboard%” ,自然复制的就是这个了。
具体为啥你可以像插件作者反馈一下。

倒不是插件的问题,插件能正常使用。是脚本使得出现上述问题,具体代码如下:

;Made by Tp
;使用前请务必在同一个目录下建立「url.txt」文档,并以「https://api.day.app/xxxxxxxxx/」的格式将推送链接粘贴进去
^!c::
FileRead, url, url.txt
copy := "?automaticallyCopy=1&copy=%clipboard%"
clipboard = %clipboard%
finalURL = %url%%clipboard%%copy%
req := ComObjCreate("WinHttp.WinHttpRequest.5.1")
req.Open("POST", finalURL)
req.Send()

难道升级了14.5后插件也出现问题了吗...

<!-- gh-comment-id:803866911 --> @HankPPeng commented on GitHub (Mar 22, 2021): > > 14.4也不能。收到推送,但粘贴时是“%clipboard%”,而且进入Bark后点复制也不能复制到内容,依旧是“%clipboard%”。 > > 是chrome插件吧?你卸载插件再重装试试,chrome插件发的就是“%clipboard%” ,自然复制的就是这个了。 > 具体为啥你可以像插件作者反馈一下。 倒不是插件的问题,插件能正常使用。是脚本使得出现上述问题,具体代码如下: ;Made by Tp ;使用前请务必在同一个目录下建立「url.txt」文档,并以「https://api.day.app/xxxxxxxxx/」的格式将推送链接粘贴进去。 ^!c:: FileRead, url, url.txt copy := "?automaticallyCopy=1&copy=%clipboard%" clipboard = %clipboard% finalURL = %url%%clipboard%%copy% req := ComObjCreate("WinHttp.WinHttpRequest.5.1") req.Open("POST", finalURL) req.Send() 难道升级了14.5后插件也出现问题了吗...
Author
Owner

@Finb commented on GitHub (Mar 22, 2021):

@HankPPeng
和iOS 14.5应该没关系,你打印一下 finalURL ,看下最后请求的URL是什么样的.

<!-- gh-comment-id:803871049 --> @Finb commented on GitHub (Mar 22, 2021): @HankPPeng 和iOS 14.5应该没关系,你打印一下 finalURL ,看下最后请求的URL是什么样的.
Author
Owner

@HankPPeng commented on GitHub (Mar 22, 2021):

@HankPPeng
和iOS 14.5应该没关系,你打印一下 finalURL ,看下最后请求的URL是什么样的.

好的,我是iOS14.4,用插件是正常使用的。不过,脚本却失效了,也就很奇怪,因为之前一直用,并不存在这个问题,所以我以为碰上所提的问题了。脚本也是很久没更新了,我对Hankoff实在不熟悉...不过,我问题算是解决。
脚本的地址:https://github.com/authorTp/Handoff4Windows

<!-- gh-comment-id:803993236 --> @HankPPeng commented on GitHub (Mar 22, 2021): > @HankPPeng > 和iOS 14.5应该没关系,你打印一下 finalURL ,看下最后请求的URL是什么样的. 好的,我是iOS14.4,用插件是正常使用的。不过,脚本却失效了,也就很奇怪,因为之前一直用,并不存在这个问题,所以我以为碰上所提的问题了。脚本也是很久没更新了,我对Hankoff实在不熟悉...不过,我问题算是解决。 脚本的地址:https://github.com/authorTp/Handoff4Windows
Author
Owner

@axelburks commented on GitHub (Mar 24, 2021):

又过了几个 beta 版本到 beta 5 了,还是没有修复,看来是没有人反馈?

<!-- gh-comment-id:805394698 --> @axelburks commented on GitHub (Mar 24, 2021): 又过了几个 beta 版本到 beta 5 了,还是没有修复,看来是没有人反馈?
Author
Owner

@realjackwang commented on GitHub (Mar 28, 2021):

我也是14.5beta5,无法使用自动复制功能。在edge里面直接打的url不行,用python requests也不行。

<!-- gh-comment-id:808871617 --> @realjackwang commented on GitHub (Mar 28, 2021): 我也是14.5beta5,无法使用自动复制功能。在edge里面直接打的url不行,用python requests也不行。
Author
Owner

@hjt1997 commented on GitHub (Apr 3, 2021):

我也遇到了一样的问题,应该是IOS 14.4+才会碰到,粘贴后只有%clipboard%

<!-- gh-comment-id:812868437 --> @hjt1997 commented on GitHub (Apr 3, 2021): 我也遇到了一样的问题,应该是IOS 14.4+才会碰到,粘贴后只有%clipboard%
Author
Owner

@Finb commented on GitHub (Apr 4, 2021):

%clipboard%

这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。

<!-- gh-comment-id:812963719 --> @Finb commented on GitHub (Apr 4, 2021): > %clipboard% 这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。
Author
Owner

@hjt1997 commented on GitHub (Apr 7, 2021):

%clipboard%

这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。

没有设置其他参数值,具体操作是在office的PPT里复制文字发送给ipad,ipad收到通知消息后下拉复制,粘贴到goodnote5 时只有%clipboard%

另一个问题是在谷歌浏览器选择发送给设备,ipad只能收到前半段的内容,就像有字数限制一样。

<!-- gh-comment-id:815243545 --> @hjt1997 commented on GitHub (Apr 7, 2021): > > %clipboard% > > 这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。 没有设置其他参数值,具体操作是在office的PPT里复制文字发送给ipad,ipad收到通知消息后下拉复制,粘贴到goodnote5 时只有%clipboard% 另一个问题是在谷歌浏览器选择发送给设备,ipad只能收到前半段的内容,就像有字数限制一样。
Author
Owner

@Finb commented on GitHub (Apr 8, 2021):

%clipboard%

这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。

没有设置其他参数值,具体操作是在office的PPT里复制文字发送给ipad,ipad收到通知消息后下拉复制,粘贴到goodnote5 时只有%clipboard%

另一个问题是在谷歌浏览器选择发送给设备,ipad只能收到前半段的内容,就像有字数限制一样。

我已经查明原因了,原因就是你使用的发送程序把%clipboard%当作copy参数值发送过来了,你应该修改你的发送程序,如果是第三方的需要去联系程序作者,我这边帮不了什么忙。

因APNS限制不能推送大段文本

<!-- gh-comment-id:815385121 --> @Finb commented on GitHub (Apr 8, 2021): > > > %clipboard% > > > > > > 这个是你发送时携带的copy参数值就是 %clipboard%, 你可以检查下你发送的请求,应该是错误的。 > > 没有设置其他参数值,具体操作是在office的PPT里复制文字发送给ipad,ipad收到通知消息后下拉复制,粘贴到goodnote5 时只有%clipboard% > > 另一个问题是在谷歌浏览器选择发送给设备,ipad只能收到前半段的内容,就像有字数限制一样。 我已经查明原因了,原因就是你使用的发送程序把%clipboard%当作copy参数值发送过来了,你应该修改你的发送程序,如果是第三方的需要去联系程序作者,我这边帮不了什么忙。 因APNS限制不能推送大段文本
Author
Owner

@axelburks commented on GitHub (Apr 27, 2021):

14.5 正式发布啦,还是有问题,是不是 Notification Service Extension 有 Bug?

<!-- gh-comment-id:827304258 --> @axelburks commented on GitHub (Apr 27, 2021): 14.5 正式发布啦,还是有问题,是不是 Notification Service Extension 有 Bug?
Author
Owner

@Finb commented on GitHub (Apr 27, 2021):

@axelburks 应该不是bug,我debug发现有明确的错误提示。
之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了

现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了

<!-- gh-comment-id:827471568 --> @Finb commented on GitHub (Apr 27, 2021): @axelburks 应该不是bug,我debug发现有明确的错误提示。 之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了 现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了
Author
Owner

@axelburks commented on GitHub (Apr 27, 2021):

哦哦,好的

<!-- gh-comment-id:827482354 --> @axelburks commented on GitHub (Apr 27, 2021): 哦哦,好的
Author
Owner

@ghost commented on GitHub (Apr 28, 2021):

这么好的功能 要凉?

<!-- gh-comment-id:828102215 --> @ghost commented on GitHub (Apr 28, 2021): 这么好的功能 要凉?
Author
Owner

@Today-to-Lsp commented on GitHub (Apr 29, 2021):

ios

@axelburks 应该不是bug,我debug发现有明确的错误提示。
之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了

现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了

刚刚测试iphoneX iOS14.4.2 可以正常推送到剪切板,iphone12 pro max ios14.5,无法推送到剪切板

<!-- gh-comment-id:829350482 --> @Today-to-Lsp commented on GitHub (Apr 29, 2021): ios > @axelburks 应该不是bug,我debug发现有明确的错误提示。 > 之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了 > > 现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了 刚刚测试iphoneX iOS14.4.2 可以正常推送到剪切板,iphone12 pro max ios14.5,无法推送到剪切板
Author
Owner

@Today-to-Lsp commented on GitHub (Apr 29, 2021):

@axelburks 应该不是bug,我debug发现有明确的错误提示。
之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了

现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了

ios

@axelburks 应该不是bug,我debug发现有明确的错误提示。
之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了
现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了

刚刚测试iphoneX iOS14.4.2 可以正常推送到剪切板,iphone12 pro max ios14.5,无法推送到剪切板

有没有其他的解决方法

<!-- gh-comment-id:829351043 --> @Today-to-Lsp commented on GitHub (Apr 29, 2021): > @axelburks 应该不是bug,我debug发现有明确的错误提示。 > 之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了 > > 现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了 > ios > > > @axelburks 应该不是bug,我debug发现有明确的错误提示。 > > 之前iOS应用在后台就限制了不能读取剪切板了,这次权限收的更紧了 > > 现在 Notification Service Extension 中运行代码完全不能访问剪切板,只写不读都不行了 > > 刚刚测试iphoneX iOS14.4.2 可以正常推送到剪切板,iphone12 pro max ios14.5,无法推送到剪切板 有没有其他的解决方法
Author
Owner

@Finb commented on GitHub (Apr 30, 2021):

@Today-to-Lsp 暂时没有
收到推送时下拉推送有个复制按钮,可以用那个替代一下

<!-- gh-comment-id:829935804 --> @Finb commented on GitHub (Apr 30, 2021): @Today-to-Lsp 暂时没有 收到推送时下拉推送有个复制按钮,可以用那个替代一下
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Bark#75
No description provided.