Я пробовал несколько подходов, чтобы изменить свойство prefix_header_contents из какао-бобов post_install, но ничего не получалось.
В основном я хочу включить некоторый код, который будет блокировать NSLog от бобов, и лучший способ - это изменить всеФайлы .pch с помощью хука post_install. Я прочитал документацию от CocoaPods, но это не помогло.
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
# I want to do something like this
# prefix_header_contents = "#ifndef DEBUG
#define NSLog(...) /* replace NSLog method with nothing/blank */
#endif"
end
end
end