我在创建项目存档时遇到问题。当我尝试在设备上构建和运行项目时,它工作正常。但是,当我试图存档项目以进行分发时,我遇到了问题。这需要一些时间,而且它正在完成所有工作,但最后我给了我错误:
ld: library not found for -lPods-[project]-ZXingObjC
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我的Podfile:
platform :ios, '8.0'
use_frameworks!
def shared_pods
pod 'ZXingObjC'
pod 'Fabric'
pod 'Crashlytics'
end
target '[project]' do
shared_pods
end
target '[project]Tests' do
end
target '[project]Demo' do
shared_pods
end
我尝试了什么:
也许更多。我试图在这里搜索问题并尝试谷歌,但现在没有任何帮助。我现在正在下载Xcode 7,但我觉得它没有用。那么哪里可能有问题?为什么不归档项目?感谢您的帮助或想法
答案 0 :(得分:0)
我今天遇到了同样的问题,问题出在use_frameworks
!删除它,您就可以存档您的项目。
但如果你的pod有一些命名空间冲突,你可能会遇到其他问题。
答案 1 :(得分:-3)
归档按钮仅在您在真实设备上构建时可用。在真实设备上试用它而不是模拟它。