我修改了iOS应用程序,但是当我使用xcode 4构建并运行它时,它不会改变

时间:2011-05-23 20:23:34

标签: iphone ios xcode4

我使用xcode 4创建了一个应用程序(已在应用程序商店中批准)并运行。

现在我想修改它以进行更新。我的应用程序有2个本地化(英语和意大利语),在我修改它之前,我删除了第二个本地化。我的应用程序是一个带有3个按钮的标签栏应用程序。

我的问题是我在mainWindow的标签栏中添加了一个新按钮(一切都是正确的名称和笔尖)但是当我在iphone上运行它时,也没有出现在模拟器上(iphone或ipad 3.2) ,4.0或4.2)。它仅适用于4.3模拟器(我的iphone是4.3.3)。

如果我删除了mainWindow(两者),那么它就可以在我修改它之前在iphone和3.2,4.0,4.3模拟器上运行。

我该怎么办?

谢谢!

2 个答案:

答案 0 :(得分:1)

如有疑问,请尝试全面清洁并重建。我发现xCode喜欢保留旧文件,如果它们被(错误地)标记为未修改,进行完全清理并重建通常可以解决此问题

答案 1 :(得分:1)

就像@Dan F所说,清洁和重建是必须的。此外,我发现除非您增加应用版本号,否则发布版本不会有效。如果它目前处于1.0,请尝试将其更改为1.1(或者您想要对应用进行版本控制),看看是否可以修复它。

否则,您将想要使用您的构建设置,并确保您构建的版本是正确的。只是一些想法...