file not found 这个问题很多人都遇到过,很多都出现在引入外部Framework时出现,这个原因仔细看下Frame Search Paths是否正确。不过有时我们Workspace管理我们自己创建的Framework时需要注意几点,不然也会出现此情况。
- Build Pahses 中的Link Binary With Libraries 需要添加。(Required)
- Embed Frameworks 这里只需要添加一次就好,一般在主工程中。(如果多个Framework,存在互相引用,这里得注意不要多次Embed,不然上传app store出问题)
- 相应Framework Build Settings中的iOS Deployment Target 设置一定不要高于你主工程的设置,不然archive也会有问题,Debug时不回报错。