Iphone 从捆绑包中删除旧的JPG和MP3文件

Iphone 从捆绑包中删除旧的JPG和MP3文件,iphone,bundle,simulator,Iphone,Bundle,Simulator,我认为这是非常基本的,但我仍然不明白我应该在这里做什么: 在我的应用程序中,有许多JPG和MP3文件存储在应用程序包中;它们在用户操作时被触发和显示。当我更改某个文件时(例如,我有一张照片,我想将其更改为具有相同文件名的新照片,而不是我拥有的照片),我会将其从捆绑包中删除(选择“同时移动到垃圾箱”),然后插入新文件 在某些情况下(并非总是),旧文件不会消失(!?);如果我查看捆绑包,我会看到新照片,但当我运行模拟器时,我仍然会看到旧照片(mp3文件也是如此) 有人吗?也许你应该在simulato

我认为这是非常基本的,但我仍然不明白我应该在这里做什么: 在我的应用程序中,有许多JPG和MP3文件存储在应用程序包中;它们在用户操作时被触发和显示。当我更改某个文件时(例如,我有一张照片,我想将其更改为具有相同文件名的新照片,而不是我拥有的照片),我会将其从捆绑包中删除(选择“同时移动到垃圾箱”),然后插入新文件

在某些情况下(并非总是),旧文件不会消失(!?);如果我查看捆绑包,我会看到新照片,但当我运行模拟器时,我仍然会看到旧照片(mp3文件也是如此)


有人吗?

也许你应该在simulator中删除该应用程序,然后通过Xcode将其重新安装到simulator。

构建>>清理&构建>>清理所有目标将解决你的问题


执行这两项操作,然后编译并运行应用程序,您将看到更改。

在模拟器中安装应用程序时,Xcode不会删除旧文件,这可能会导致类似的问题。只要确保:

  • 从模拟器中删除应用程序
  • 或复位模拟器
  • 或者(我更喜欢的)直接从
    ~/Library/Application Support/iphonesimulator/\u version\u/Applications

出于某种原因,在构建菜单的XCode中,“清理”和“清理所有目标”选项被禁用,并且没有“清理和构建”。“构建”菜单是我要找的“清洁与构建”菜单,还是你指的其他菜单?