gpt4 book ai didi

xcode - "This app contains an app extension with an illegal bundle identifier"问题

转载 作者:行者123 更新时间:2023-12-04 00:05:06 26 4
gpt4 key购买 nike

我有点困惑,因为我更改了应用程序名称、捆绑显示名称和捆绑标识符名称……现在我的应用程序可以正常工作,但我今天的小部件却不能。

每当我尝试运行 today 小部件时,它都会成功构建,但没有启动,它说

This app contains an app extension with an illegal bundle identifier. App extension bundle identifiers must have a prefix consisting of their containing application's bundle identifier followed by a '.'.



但是,我检查了 Info.plist 并且我的包标识符是

com.myname.myappname



我今天小部件的捆绑标识符是

com.myname.myappname.mywidget



这不是刚刚好??我一次又一次地清理和 build ……但它就是行不通。

没有谷歌搜索结果!我是唯一有这个问题的人吗??

如果是问题,我的包名称不是“myappname”。

任何帮助表示赞赏。

东西坏了,我不知道去哪里找!

最佳答案

如果选定的答案不起作用,我发现 xcode 在某些目标模式之间切换时似乎存在问题,这导致了这种情况。

在这种情况下,尝试彻底清理,以及清理构建文件夹(在选择产品/清理时按住 ALT)。

附录:
由于我现在经常发生这种情况,因此更快的解决方法是删除所有 .appex 文件。例如:

cd ~/Library/Developer/Xcode/DerivedData
find . -name "*.appex" -exec rm -fr {} \;

关于xcode - "This app contains an app extension with an illegal bundle identifier"问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28007290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com