I have same problem. But I know handmade solution for it. So, if you set List row parameters like
.listRowInsets(EdgeInsets(top: -5, leading: 0, bottom: 0, trailing: 0))
and padding of row view body like
.padding(EdgeInsets(top: Statics.adjustValue(v: 10), leading: Statics.adjustValue(v: 10), bottom: Statics.adjustValue(v: 10), trailing: Statics.adjustValue(v: 10)))
then separator will be hidden.
FOR ALL iOS VERSIONS