尝试通过终端构建我的SDK框架,我收到以下错误。
lipo: for current configuration (Release) creating output file: build/dist/libMySDK.a
find: build/Release-iphoneos/include: No such file or directory
我在想这与DerivedData文件的位置有关吗?
这就是它在
上的抨击线#copy headers
find build/${cfg}-iphoneos/include -name '*.h' -exec cp {} build/dist/Headers \;
答案 0 :(得分:1)
我不知道这个错误意味着什么,但是当我构建一个静态库时,我发现.a比.framework更有问题。
我使用这个简短的教程:
它运作良好,没有错误,也许它会帮助你解决这个问题
答案 1 :(得分:0)
发现了这个问题。我需要通过xCode并将其设置为导出我希望SDK用户查看的头文件(即.h文件)。
Settings > Build Phases > Copy Files (i.e. not 'Copy Bundle Resources' as that is for a non-SDK project)