Skip to content

Remove automatic retrieval of badge in ParseInstallation #113

@cbaker6

Description

@cbaker6

Getting the badge value automatically is something native to the Objective-c SDK (and currently Parse-Swift). It requires using UIKit or AppKit to retrieve and accessing it properly means ParseInstallation has to always be called on the main queue. This leads to awkward implementation and usage of ParseInstallation. In addition, Parse-Swift works on OSs that don't have badges like Linux and Android.

I plan to remove the automatic retrieval of badge. If a developer wants to populate this field they can create their own dispatches before adding it to ParseInstallation.

This will lead to easier usage and less buggy and more predictable (example parse-community/Parse-SDK-iOS-OSX#1568) behavior when using ParseInstallation.

Feel free to comment with your thoughts...

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:featureNew feature or improvement of existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions