我有一個使用WatchConnectivity框架在Safari中打開URL的watchOS應用程序。當我的應用程序在iPhone上運行並同時在Apple Watch上運行時,按下Apple Watch應用程序上的打開URL按鈕確實會在iPhone上啓動Safari,就像我使用WCSessionDelegate實現的那樣。但是如果iPhone應用程序沒有運行,這將不起作用。即使iPhone應用程序未處於活動狀態,當按下Apple Watch上的按鈕時,是否可以在iPhone上啓動URL?謝謝。是否可以在後臺使用WatchConnectivity
0
A
回答
1
不,Apple不允許您從手錶啓動iPhone應用程序(儘管很多開發人員似乎都希望使用此功能)。您始終可以輸入增強缺陷請求。
3
使用WatchConnectivity的sendMessage
API,手錶應用程序可以讓手機在後臺啓動iOS應用程序,但運行iOS應用程序的後臺將無法打開導致Safari啓動的URL。
相關問題
- 1. didReceiveApplicationContext方法在後臺WatchOS/WatchConnectivity
- 2. 是否可以在Windows平臺上使用SANE後端?
- 3. Android:是否可以在後臺服務中使用Firebase Remote Config?
- 4. 是否可以強制自動屬性使用只讀後臺?
- 5. 是否可以使用私有API在iPhone上運行後臺進程?
- 6. 是否可以在後臺使用Apple Watch錄製音頻(屏幕關閉)?
- 7. 是否可以在後臺將文件轉換爲FileReference?
- 8. Silverlight - 是否可以在後臺線程上創建UI元素?
- 9. 是否可以在後臺運行OpenRefine腳本?
- 10. 是否可以在J2ME平臺上使用Twitter和Facebook API?
- 11. 我可以在後臺使用MS-Access而不是MYSQL
- 12. 是否可以啓用/禁用'應用程序不在後臺運行'?
- 13. 在隱藏引用者之後是否可以使用get_headers?
- 14. 在Linq-to-Nhibernate中,是否可以在.Select()之後使用.Fetch()?
- 15. 是否可以使用JavaScript
- 16. 是否可以使用WIX
- 17. iPhone是否「可以使用」?
- 18. 是否可以使用clock_settime()
- 19. 是否可以使用Auto_publish?
- 20. 是否可以使用HTML
- 21. 是否可以使用PHP
- 22. IWavePlayer.PlaybackStopped是否可以使用?
- 23. 是否可以使用ExtJS
- 24. 是否可以使用URL
- 25. 如果窗口關閉,是否可以運行後臺進程?
- 26. 應用程序是否可以在後臺運行並收集數據?
- 27. 是否可以在iPhone的後臺運行Safari並監視用戶的位置?
- 28. 是否可以在後臺應用程序中進行網絡請求?
- 29. 是否可以使用xdotool輸入Web控制檯命令?
- 30. 是否可以使用兩臺客戶機的PHP copy()?
我不確定,但也許你需要使用Handoff這樣的東西? –