2014-10-16 101 views
1

我试着为我的小部件创建测试包,但启动测试时它总是失败。在第一次,我试图创建测试捆绑包作为我现有的包含应用程序测试包的副本并修改适当的构建设置。然后我试图通过目标向导在项目设置中添加目标来创建测试包,然后我注意到当您选择测试目标时,您不能选择小部件目标。那么,是否有可能使用XCtest或Kiwi框架测试iOS 8 widget?是否有任何解决方法或黑客测试iOS 8上的小部件?iOS 8 Widget单元测试

+0

你可以编辑你的问题,包括你在你的应用程序中创建你的小部件的步骤。 – 2014-10-16 12:31:30

+0

@DanielStormApps,小部件是通过完成简单的步骤创建的:http://tinyurl.com/ny8lmhu – Mysiaq 2014-10-16 12:34:17

+0

本文档的第14-22页可能是您要找的。这听起来像你没有正确创建你的小部件。 https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensibilityPG.pdf – 2014-10-16 12:35:42

回答

0

您是否碰巧看到这篇文章? https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW8

具体来说,引用Apple,“要使用Xcode测试框架(即XCTest API)测试应用程序扩展,编写使用包含应用程序作为主机环境来执行扩展代码的测试......”

如果您从发布这段内容开始学习了任何新矿块,那么请向社区分享您的真实情况。