1

私は電話しています:

UIPasteboard.general.setItems([[kUTTypePlainText as String: text]], options: [.localOnly: true, .expirationDate: expirationTime])

ボタンのクリックごとにテキストをコピーします。ただし、有効期限 (30 秒) が経過すると、コピー機能は動作しなくなります。デバッガーを調べた後、この行が 2 回目 (またはそれ以降) に呼び出されると、 のitems配列はUIPasteboard空として返されます。なぜこうなった?Lastpass などの他のアプリでは、有効期限付きでテキストを複数回コピーできます。

使用されているキーと関係があるのではないかと思いますが、何かアイデアはありますか?

4

1 に答える 1