首页 > 解决方案 > Xcode:如何测试主包 .plist 文件内容?

问题描述

我想通过单元测试确保我的 mainMyApp-Info.plist中的重要值在那里并且正确。有没有办法从我的单元测试包中加载该 plist?

标签: xcodeunit-testing

解决方案


这取决于您是否为测试目标设置了主机应用程序。如果没有主机应用程序,则不会随测试复制该文件。

如果有主机应用程序,您可以通过以下方式获取其 plist 内容:

迅速:

Bundle.main.infoDictionary

目标-C:

[[NSBundle mainBundle] infoDictionary]

推荐阅读