【问题标题】:iOS app icons updated, not showing on clean Build/RuniOS 应用程序图标已更新,未在干净的构建/运行中显示
【发布时间】:2011-11-21 21:33:32
【问题描述】:

我正在为 AppStore 上的第一次更新 (1.0.1) 做准备,并将在此过程中更改图标。我删除了旧的 57x57 和 114x114 图标,将新图标放入 Xcode 4 的目标摘要中,并进行了干净的构建/运行。新图标显示在 Xcode 中,但不在设备的主屏幕上。

我怀疑如果我删除应用程序并重做上述步骤,这可能会起作用,但这让我想知道 AppStore 发行版是否会更新所有用户的图标。

我是否忘记更新下一个版本的图标?

【问题讨论】:

  • 我也怀疑这与开发版本覆盖了我手机上的应用商店版本(具有相同的捆绑 ID)并且资产没有完全从“购买”中删除的事实有关复制我有。

标签: iphone ios xcode


【解决方案1】:

我在为应用替换图标时遇到了这个问题,无论我进行了多少次清理/构建,新图标都不会显示在 iOS 设备上。我的解决方案是重新启动设备并识别新图标。

我猜这只是开发中的问题,可能是从 App Store 安装或更新应用时刷新缓存的图标。

【讨论】:

  • 对我来说,重启设备后问题就解决了。新的应用程序图标出现了。谢谢@Kekoa。
【解决方案2】:

结果证明我的新图标与旧图标的名称略有不同。奇怪的是,Xcode 从不抱怨,仍然在目标旁边和摘要中显示它们。

经验教训:在进行应用更新(或“Appdate”)时,修改后的资源需要具有相同的文件名才能被发现。似乎用不同的资源替换资源是不够的。覆盖旧资源是可行的方法。

【讨论】:

    【解决方案3】:

    它会在分发时更新用户的图标。我有一个应用程序发布到应用程序商店,我从谷歌图片获得并制作了一个图标。长话短说,我不得不更改我的图标,使它看起来不像另一个具有相同图标的应用程序!如果您在构建设置中更改它,您会没事的。

    如果您在构建设置中同时更改常规和视网膜的 apple-touch-icon.png,它将在应用商店和最终用户的最终用户上更新。底线。它应该为你的,我不知道为什么它没有?

    【讨论】:

    • 谢谢。至于评论交换,我不确定它是否符合 SO-community kosher,但我会检查一下,如果我们必须删除此类 cmets,我们可以。这是我的:skudio.com/colorfrenzy
    • 大声笑,我会说这是一个权衡,如果版主看到这个,道歉。
    • 这太酷了兄弟,刚刚点击了链接!如果版主看到了,我相信它还不错。我敢肯定,还有比插入您的应用程序更糟糕的事情。
    • 我喜欢半透明的按钮!
    猜你喜欢
    • 1970-01-01
    • 2015-11-19
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-10
    相关资源
    最近更新 更多