dart - 为每种风味指定不同的 $(PRODUCT_BUNDLE_IDENTIFIER) 时,iOS 模拟器启动失败
问题描述
为我的 Flutter 应用配置多种风格后,编译并安装到 iOS 模拟器成功。但是启动应用程序的最后一步失败并出现以下错误:
$(PRODUCT_BUNDLE_IDENTIFIER)" is unknown to FrontBoard
风味的每个 .xcconfig 文件都有以下带有唯一捆绑标识符的条目。
PRODUCT_BUNDLE_IDENTIFIER=Flavor
似乎编译时间 PRODUCT_BUNDLE_IDENTIFIER 已成功解决,但不知何故启动过程失败。
将包标识符硬编码到项目中也不能很好地工作,第一个包标识符总是用于启动应用程序。
ProcessException: Process "/usr/bin/xcrun" exited abnormally:
$(PRODUCT_BUNDLE_IDENTIFIER): -1
An error was encountered processing the command (domain=FBSOpenApplicationServiceErrorDomain, code=1):
The request to open "$(PRODUCT_BUNDLE_IDENTIFIER)" failed.
The request was denied by service delegate (SBMainWorkspace) for reason: NotFound ("Application
"$(PRODUCT_BUNDLE_IDENTIFIER)" is unknown to FrontBoard").
Underlying error (domain=FBSOpenApplicationErrorDomain, code=4):
The operation couldn’t be completed. Application "$(PRODUCT_BUNDLE_IDENTIFIER)" is unknown to
FrontBoard.
Application "$(PRODUCT_BUNDLE_IDENTIFIER)" is unknown to FrontBoard.
Command: /usr/bin/xcrun simctl launch 000D67C7-91CE-48E4-A73B-93E69F888255
$(PRODUCT_BUNDLE_IDENTIFIER) --enable-dart-profiling --enable-checked-mode --verify-entry-points
--observatory-port=0
Error launching application on iPhone Xs.
如何使这项工作?
解决方案
看看这个github问题
推荐阅读
- ssl - 收到错误“证书对 ServerCommonName 有效,而不是 ClientCommonName”
- c# - 如何通过累积概率选择随机项目?
- firebase - webhook 语音通话失败
- django - 过滤时如何在django中同时使用AND或OR条件
- django - 在 django 中扩展管理界面
- laravel - 如何最大限度地减少获取位置详细信息的运行时间?
- tcl - 如何使用 Critcl 设置参数指向的数据?
- python - 使用python将高程(XYZ)数据转换为坡度/梯度图
- php - regex: select all characters before and after a specific string
- javascript - 如何突出显示字符串中的文本?