我正在尝试将我的Bundle ID从默认的一个更改为我在Apple的开发人员中心创建的一个。但是,当我更改plist中的Bundle ID,然后删除手机上的应用程序并尝试从XCode运行它时,我收到以下错误:
Could not launch "MyApp"
No such file or directory (then it lists a path to the app's DerivedData folder)
当我更改应用程序的Bundle ID时,我应该做些什么吗?
答案 0 :(得分:1)
尝试清理项目。我更喜欢简单地删除整个~/Library/Developer/Xcode/DerivedData
文件夹,因为Xcode有时会混乱并且无法正常清理。
考虑为此编写一个简单的bash脚本。在~/.bash_profile
(您可能必须先创建此文件)添加:
clean(){
rm -rf ~/Library/Developer/Xcode/DerivedData
echo "Removed all derived data."
}
保存并运行source ~/.bash_profile
(或重新启动终端)。
现在您只需在任何终端窗口中键入clean
,它就会清除您的所有项目。