Summary:
After working with Siri Shortcuts extensively for a period of time, the feature will end up in a state where it no longer works at all. This is true for all devices signed into the same iCloud account.
When in this state the following occurs:
When trying to add a new Siri Shortcut from the Settings app, the UI will prompt the user to speak a phrase. When the record button is pressed, the Siri waveform will appear and adjust as the user speaks. When the recording stops, the UI will still look as on the attached screenshot. Pressing the “Stop recording” button will start a new recording in this case.
Asynchronous APIs stop responding. E.g. INVoiceShortcutCenter.shared.getAllVoiceShortcuts never invokes the completion block.
The issue happens at around 14:25 in the attached sysdiagnose.
Steps to Reproduce:
Use Siri Shortcuts extensively for an hour or two on multiple devices signed into the same iCloud account. Perform actions such as the following:
Create new Siri Shortcuts using Settings.app
Delete Siri Shortcuts using Settings.app
Install apps that use Siri Shortcuts
Delete apps that use Siri Shortcuts
Create Siri Shortcuts from within apps using the public API
Delete Siri Shortcuts from within apps using the public API
Expected Results:
Siri Shortcuts should still work. I.e. it should be possbile to add and delete shortcuts from the Settings app and the public APIs should call their completion blocks.
Description
Summary: After working with Siri Shortcuts extensively for a period of time, the feature will end up in a state where it no longer works at all. This is true for all devices signed into the same iCloud account.
When in this state the following occurs:
When trying to add a new Siri Shortcut from the Settings app, the UI will prompt the user to speak a phrase. When the record button is pressed, the Siri waveform will appear and adjust as the user speaks. When the recording stops, the UI will still look as on the attached screenshot. Pressing the “Stop recording” button will start a new recording in this case.
Asynchronous APIs stop responding. E.g. INVoiceShortcutCenter.shared.getAllVoiceShortcuts never invokes the completion block.
The issue happens at around 14:25 in the attached sysdiagnose.
Steps to Reproduce: Use Siri Shortcuts extensively for an hour or two on multiple devices signed into the same iCloud account. Perform actions such as the following:
Expected Results: Siri Shortcuts should still work. I.e. it should be possbile to add and delete shortcuts from the Settings app and the public APIs should call their completion blocks.
Actual Results: Siri Shortcuts stops functioning.
Version: iOS 12 beta 2
Notes:
- Product Version: iOS 12 beta 2 Created: 2018-06-24T12:37:33.648607 Originated: 2018-06-24T14:37:00 Open Radar Link: http://www.openradar.me/41406840