我们有一些静态库和一个主应用程序。我们这样做,所以如果需要,我们可以单独发货。
然而,我遇到了令人沮丧的问题。每次我对库进行更改并且我想测试它/运行它我必须编译它(+ lipo等制作Fat二进制文件)然后复制并粘贴到我的其他项目(app)然后使用该应用程序进行测试它。这是我可以测试我想测试的唯一方法吗?我知道单元测试,但我们正在使用它们进行构建服务器测试。我想做的就是测试我在静态库中构建的一些新功能。
你们是怎么做到的?它甚至是可能的,还是我描述最佳方式的方式?
由于
答案 0 :(得分:1)
创建一个使用该库的“测试”应用程序,并在其中包含库项目。您将能够更改库代码,然后立即运行测试应用程序。
我现在正在做这件事,因为我正在为我的公司客户开发一个静态库。
或者,更简单,只需在应用程序中包含库项目即可。唯一的缺点是,您将不会拥有与您分发的其他人完全相同的流程。