Вставить код в .pch файлы из Pods, в post_install - PullRequest
0 голосов
/ 23 октября 2019

Я пробовал несколько подходов, чтобы изменить свойство 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
...