0

我设法将 chromium 的品牌更改为 windows,如下所示:Chromium - mini_installer ignores branding。它奏效了!

但是当我在 Mac 上构建一个项目时,程序停止工作。请告诉我需要做什么才能使铬正常工作。

当我将PRODUCT_FULLNAME位于的位置更改// chrome / app / theme / chromium / BRANDING为它自己的值时,程序崩溃了。

启动chromium时出现的错误:

cppdev@cppdevs-MacBook-Pro src % /Volumes/code/chromium/src/out/Release/UndefinedBrowser.app/Contents/MacOS/UndefinedBrowser --user-data-dir="/Volumes/code/UserDataRelease"
[0903/023353.092954:ERROR:icu_util.cc(179)] icudtl.dat not found in bundle
[0903/023353.093043:ERROR:icu_util.cc(243)] Invalid file descriptor to ICU data received.
[0903/023353.093056:FATAL:content_main_delegate.cc(35)] Check failed: false. 
0   UndefinedBrowser Framework          0x000000010a864109 base::debug::CollectStackTrace(void**, unsigned long) + 9
1   UndefinedBrowser Framework          0x000000010a7b2b73 base::debug::StackTrace::StackTrace() + 19
2   UndefinedBrowser Framework          0x000000010a7c4ddf logging::LogMessage::~LogMessage() + 175
3   UndefinedBrowser Framework          0x000000010a7c5c7e logging::LogMessage::~LogMessage() + 14
4   UndefinedBrowser Framework          0x000000010a7303e5 content::ContentMainDelegate::TerminateForFatalInitializationError() + 53
5   UndefinedBrowser Framework          0x000000010a731805 content::ContentMainRunnerImpl::Initialize(content::ContentMainParams const&) + 837
6   UndefinedBrowser Framework          0x000000010a730da7 content::RunContentProcess(content::ContentMainParams const&, content::ContentMainRunner*) + 2375
7   UndefinedBrowser Framework          0x000000010a730ebd content::ContentMain(content::ContentMainParams const&) + 29
8   UndefinedBrowser Framework          0x0000000106ef6675 ChromeMain + 277
9   UndefinedBrowser                    0x0000000106205e8f main + 287
10  libdyld.dylib                       0x00007fff20357f3d start + 1

zsh: trace trap   --user-data-dir="/Volumes/code/UserDataRelease" 

PS感谢@Asesh的帮助!)答案是:

“icudtl.dat not found in bundle”在 Mac 上启动自定义品牌 Chromium 构建时?

4

0 回答 0