我在某些应用程序中看到过,当您单击“反馈”页面时,它会在消息正文中显示MFMailComposeViewController,其中包含一些信息,例如设备类型和已经编写的iOS版本。有时这对于了解用户何时报告问题很有用,这样您就可以知道出现问题的设备。

这是Objective-C的固有特性吗?是否有任何外部库使这一切成为可能?

最佳答案

您可以从UIDevice类获得所需的内容。

UIDevice *currentDevice = [UIDevice currentDevice];
NSString *model = [currentDevice model];
NSString *systemVersion = [currentDevice systemVersion];

有关更多信息,请参见article

10-06 14:19