Я предполагаю, что указанное вами представление, содержащее класс ObservableObject, выглядит следующим образом
class activeBonus: ObservableObject {
@Published var category: String = "ABC"
@Published var city: String = "Seoul"
}
Если это так, в файл, содержащий MFMailComposeViewController (), добавьте следующее (строка @ObserverObject, указанная в приведенном ниже коде):
struct MailView: UIViewControllerRepresentable {
@Environment(\.presentationMode) var presentation
@Binding var result: Result<MFMailComposeResult, Error>?
@ObservedObject var activeBonus = activeBonus()
После добавления строки с @ObservedObject указанная вами тема будет работать.