因此,我试图在由cocoapods创建的目标中添加文件夹引用。
我找到了此解决方案,但对我不起作用。 https://github.com/CocoaPods/CocoaPods/issues/3521
我使用可可足0.39。因为不推荐使用,所以我只将projects
更改为pods_project
。
另外,在运行pod update
时如何启用日志记录。我尝试了pod update --verbose
,但是没有显示我的puts
。 :/
===========更新==========
post_install do |installer|
puts "printing tests"
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
if target.name == "TargetWhereToAddTheFolderOrFileReference"
source_files = target.source_build_phase.files
folderReference = installer.project.add_file_reference("/AbsolutePath/To/FileOrFolder", installer.project.pod_group("PodGroupWhereToAddTheFileOrFolder"), true)
target.source_build_phase.add_file_reference(btsdata, true)
end
end
end
end
post_install do |installer|
// another post install script is here.
end
我已经附上了失败的脚本,再加上下面的另一个post_install脚本。该
puts "printing tests"
也没有被调用。==========更新结束===========
最佳答案
哦,我认为脚本只会执行最后一个post_install而不会执行
都。您可以将代码放在第一个post_install内,最后一个吗?
关于ios - 安装后如何在我的Pod项目中添加文件夹引用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35615179/