Aplikasi Pengingat memahami reminders:
skema URL, sehingga Anda dapat memohonnya, misalnya, dari Terminal as open reminders:
(penggunaan //
opsional).
Yang saya cari adalah dokumentasi elemen lebih lanjut dari skema ini. Secara khusus, saya ingin membuat URL yang memungkinkan saya melakukan hal berikut:
- buka daftar tertentu
- buka pengingat tertentu
Saya sudah mencoba hal-hal seperti reminders:74771907-EA34-4848-A935-0C839AE123CC
menggunakan daftar dan pengingat item pengingat, tetapi tidak berhasil.
Pembaruan :
jawaban jeeyul menunjukkan bahwa skema URL yang berhubungan dengan Pengingat tidak berdokumen , yang kemungkinan akan menyebabkan penolakan aplikasi yang menggunakannya saat diajukan ke OSX / iOS App Store.
Namun, untuk penggunaan pribadi, ini bukan masalah.
Lihat:
- https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html untuk daftar skema URL resmi di iOS dan OSX
- https://superuser.com/questions/498943/directory-of-url-schemes-for-mac-apps memberikan informasi yang baik untuk memeriksa skema yang ditentukan pada mesin yang diberikan.
reminders://
berfungsi sama baiknyax-apple-reminder://
Namun, saya telah memilih jawaban Anda untuk menyebutkan yang terakhir, karena ternyata Anda setidaknya dapat membuka pengingat khusus dengannya - lihat saya [setengah] jawabannya. Secara kebetulan, bahwa widget Pengingat dapat membuka pengingat individual tidak berarti bahwa itu menggunakan URL untuk melakukannya.Jawaban jeeyul menyebutkan
x-apple-reminder
sebagai skema URL alternatif.Sementara keduanya
reminders://
danx-apple-reminder://
bekerja di OSX untuk hanya meluncurkan aplikasi Pengingat, ternyata berikut ini hanya berfungsi denganx-apple-reminder://
, yang menunjukkan cara membuka (melompat ke) pengingat tertentu :Contoh: dari Terminal, buka pengingat yang ID-nya adalah
0BFDC528-306D-47A7-8E8F-895ACCDC6FFA
:Namun, melakukan hal yang sama untuk daftar pengingat TIDAK berfungsi , jadi bagian dari pertanyaan saya ini masih belum terjawab - saya masih menandainya sebagai yang diterima untuk setidaknya memberikan solusi parsial.
sumber
Saya menemukan satu trik untuk pengingat tipe kedekatan. Saya sedang mencari cara untuk menemukan pengingat kedekatan mana yang memicu pintasan.
Jika pengingat adalah jenis tanggal jatuh tempo, itu cukup mudah. Filter pintasan menawarkan fiksi tanggal lengkap atau jatuh tempo dan memilih pengingat penyelesaian terakhir adalah orang yang memicu pintasan.
Tetapi jika pengingat tipe kedekatan memicu pintasan, ios tidak menawarkan seperti "pengingat kedekatan terbaru".
Saya menghabiskan beberapa jam untuk menemukan alternatif dan menemukan cara ini berfungsi.
Temukan Pengingat di mana Daftar adalah YOUR_LIST. Urutkan berdasarkan tanggal yang diubah terakhir. Pesan Batas terbaru pada Dapatkan 1 pengingat
Metode ini bekerja untuk saya.
Ini sangat berguna jika Anda memiliki ratusan pengingat kedekatan dan jika Anda tidak ingin membuat ratusan pintasan yang terkait dengan setiap pengingat. Metode ini juga dapat meneruskan data teks dari bagian catatan pengingat ke pintasan.
Terima kasih
sumber