Saya telah melakukan banyak penelitian dan sepertinya satu-satunya cara untuk menjalankan pintasan Apple iOS adalah secara manual - yaitu Anda harus secara manual melakukan pemicunya - baik dengan menekan tombol, membuat Siri melakukannya (dengan 'bertanya secara manual') atau dengan (secara manual) meminta aplikasi lain untuk menjalankannya. Saya belum bisa mendapatkan aplikasi lain untuk menjalankannya secara otomatis (ya, saya yakin ini ada hubungannya dengan implikasi keamanan / privasi, tetapi jika itu didasarkan pada jalan pintas yang hanya ada di ponsel saya, maka saya senang dengan keamanan / privasi).
Saya telah melihat cara mendapatkan IFTTT untuk menjalankan pelatuk (yang dapat dilakukan - misalnya, berdasarkan lokasi saya, atau berdasarkan pada awal suatu acara di Kalender Google saya), namun hal 'paling' yang dapat saya lakukan kemudian adalah dapatkan pemicu itu untuk menjalankan Pemberitahuan Kaya IFTTT di iPhone saya - ya saya kemudian dapat mengklik pop-up notifikasi itu (yang meluncurkan pintasan melalui shortcuts://open-shortcut?name=[name]
), tetapi itu masih bergantung pada saya mengklik pintasan.
Beberapa orang telah menjalankan pintasan iOS sebagai pemicu untuk tindakan IFTTT , tetapi saya mencoba melakukan hal sebaliknya.
Jadi yang ingin saya lakukan adalah ini:
- jalankan pintasan iOS ketika saya meninggalkan lokasi
- jalankan tanpa intervensi manual
say
perintah dalam pekerjaan cron, atau Anda dapat memicunya melalui IFTTT berdasarkan lokasi perangkat lain ...;)Jawaban:
Sayangnya ini belum memungkinkan. Ini adalah batasan Shortcuts yang diketahui dalam implementasi 2.0 saat ini.
Federico Viticci menyebut ini dalam ulasannya (epik) iOS 12 sebagai sesuatu yang ingin dia lihat di masa depan:
https://www.macstories.net/stories/ios-12-the-macstories-review/12/#content
sumber
Saya mencari hal yang sama, tetapi saya percaya bahwa menjalankan pintasan secara otomatis tanpa interaksi pengguna tidak akan terjadi dalam waktu dekat di iOS.
Karena saya tidak pernah benar-benar menyukai bagaimana penyelesaiannya, saya memecahkan masalah ini untuk diri saya sendiri dan membuat aplikasi bernama Pushcut yang mengintegrasikan pemberitahuan push dengan pintasan.
Anda dapat menjalankan pintasan tertaut dengan satu ketukan pada pemberitahuan, atau menentukan beberapa opsi sebagai tindakan. Bukan "otomatis di latar belakang", tetapi sedekat mungkin dengan iOS.
Saya menggunakannya terutama dengan otomatisasi rumah openHAB dan webhooks IFTTT - tetapi ini cukup fleksibel. Saya harap orang lain juga menemukan ini berguna.
sumber
Setelah memperbarui ke iOS 13 , Anda dapat membuka Pintasan (sekarang diinstal secara default). Di menu bawah ada tab yang disebut "Automations". Di sana, Anda dapat mengatur pemicu untuk memulai tindakan, seperti pintasan biasa.
Ada keduanya pemicu untuk lokasi atau tanggal / waktu acara terkait.
sumber
Time of Day
danArrive
/Left
tidak bisa berjalan secara otomatis . Lihat iniSaya kira yang terbaik untuk saat ini adalah, Anda dapat menambahkan pintasan Anda sendiri sebagai pengingat. Kemudian ketika muncul di layar cukup ketuk dan itu akan mengeksekusi apa pun, tetapi masih membutuhkan beberapa interaksi.
https://support.apple.com/en-gb/guide/shortcuts/apdacfdf1802/ios
sumber
Saya juga mencoba membuat Pintasan berfungsi tanpa input manual. Saya pikir karena alasan keamanan Apple tidak akan mengizinkan pemicu Pintasan tanpa tindakan pengguna, meskipun itu tidak ditentukan dalam Panduan Keamanan iOS mereka . Saya sudah mencoba
repeat
danwait
memerintahkan, tetapi pintasan berhenti eksekusi jika Anda mematikan layar.Ada banyak yang harus dilakukan dengan aplikasi Shortcuts itu, integrasi lebih banyak dan aplikasi yang akan ditambahkan, stabilitas dan peningkatan kinerja yang diperlukan, jadi saya pikir Apple akan terus bekerja pada aplikasi itu sendiri dan dapat menambahkan fitur ini lebih lama.
sumber
Sudahkah Anda mencoba ini:
shortcuts://open-shortcut?name=[name]
Melakukan hal ini:
shortcuts://run-shortcut?name=[name]
sumber
Launch Center Pro memungkinkan Anda untuk mengatur pemicu lokasi untuk tindakan. Gunakan Workflow / Shortcuts Action untuk memicu pintasan di lokasi atau waktu tertentu. Ini tidak cukup seperti yang Anda cari karena masih membutuhkan ketukan pemberitahuan, tetapi itu mungkin bekerja untuk Anda dalam situasi tertentu.
sumber
Ini adalah daftar pemicu otomatisasi yang dijadwalkan akan dirilis dengan iOS 13 untuk aplikasi Shortcuts. Ini adalah daftar panjang dan berguna yang menutupi sebagian besar skenario otomatisasi.
https://www.macstories.net/news/the-full-list-of-automation-triggers-in-shortcuts-for-ios-13/
sumber
Tampaknya Anda sekarang dapat memicu peristiwa ketika Anda pergi atau tiba atau meninggalkan lokasi. Periksa galeri Pintasan.
sumber
Anda dapat menggunakan aplikasi bernama "launcher pro" yang akan memicu pintasan berdasarkan lokasi. Selama lokasinya diatur dalam launcher pro.
sumber