问题描述
||
我用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模拟器上运行。
我能做什么?
谢谢!
解决方法
如有疑问,请尝试完全清洁并重建。我发现xCode喜欢保留旧文件(如果(错误地)将它们标记为未修改),进行完全清理和重建通常可以解决此问题
,就像@Dan F所说,清理和重建是必须的。另外,我发现发布发行版本将无法正常工作,除非您增加应用程序的版本号。如果当前版本为1.0,请尝试将其更改为1.1(或者您想对应用进行版本控制),看看是否可以解决该问题。
否则,您将需要调整构建设置,并确保要构建的版本正确。只是一些想法...