HMS-Core / hms-push-serverdemo-java

Java sample code encapsulates APIs of the HUAWEI Push Kit server. It provides many sample programs for your reference or usage.
https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/push-introduction
Apache License 2.0
44 stars 36 forks source link

ApnsConfig.Builder中addPayloadAps和addPayload内容相同。 #21

Open superinkfish opened 1 year ago

superinkfish commented 1 year ago

原代码:

        public Builder addPayloadAps(Aps aps) {
            this.aps = aps;
            return this;
        }

        public Builder addPayload(Aps aps) {
            this.aps = aps;
            return this;
        }

两个方法内容相同。ApnsConfig.Builder中缺乏setAps()方法,addPayloadAps()和addPayload()方法容易让人觉得和参数payloadAps和payload相关,容易有误解。建议改为:

        public Builder setAps(Aps aps) {
            this.aps = aps;
            return this;
        }