Feature failures in watchOS apps refer to instances where specific app features do not function as intended or fail to complete their execution. To identify and track these crucial features, developers can use tools like the Finotes Framework, which monitors the start and end functions of a feature.
If a feature fails to complete its execution, it will be reported to the dashboard, allowing developers to investigate and address the issue.
There are various reasons for feature failures in watchOS apps, including:
The issue report provides the name of the chained function that was not executed, along with the parameters passed to the first function, and an activity trail. The activity trail is a chronologically ordered list of events that occurred prior to this issue.
Setting custom markers at different points during the feature execution will help developers identify the point of failure.