【问题标题】:iOS app does not respond to some clicks when downloaded from AppStore but works fine in Debug mode从 AppStore 下载时,iOS 应用程序对某些点击没有响应,但在调试模式下工作正常
【发布时间】:2013-05-21 18:22:05
【问题描述】:

我制作了一个应用程序(名为 BeSharp),对其进行了很多测试,并将其上传到 Apple AppStore,现在所有用户都报告说我使用的弹出菜单(自定义菜单)对点击没有响应。

它不会崩溃,所以我不明白如何完成一些调试。

所以,问题是: 如何调试发布版本?

提前致谢。

附:如果您想自己测试应用程序,请在下面找到一些促销代码: FAYNW9XTTMPY LYK7EYJYJM4E T6FW34E4TL6J NJ99R4E39WEW PJ473MERJKTH MK4EMXE9XFFW LN7AFXHJN9YK MTTKW4PMXPFP KK9HE74MKFJL X6PWPHERHMLF E7P96NNNAAN6 N93FFTPPA366 T9JX6PMN9ELT JP39XKTT4J6N Y3Y4R643E6F3 33HWLF4PFJPA 7XYW7NAH7A63 JNP4EYJHKLN6 46KPNPYFYALJ

【问题讨论】:

  • 你不能调试一个发布版本,至少在没有越狱设备的情况下是这样。您是否在所有 iOS 版本和所有三种可用的屏幕尺寸上进行了测试?
  • 不清楚:商店版本在你自己的手机上失败了吗?弹出菜单的响应方式存在显着的版本差异。
  • 您确定您发送到商店的应用与您测试的应用相同吗??
  • 我看到了问题,弹出窗口出现但不起作用。这是一个随机假设:您的测试/模拟器构建文件夹仍然包含旧的(例如非本地化的)xib 文件,这会否决后来添加的 xib 文件。 Distribution 构建有效地开始了干净,因此有效地使用了其他 xib 文件而不是您看到的。您是否可以尝试看看您的开发版本在您清理、“清理构建文件夹”、重新启动 xcode、从设备中删除应用程序并重建后是否显示相同的行为?
  • 你在做类似 #if DEBUG 或 RELEASE #endif 的事情吗?

标签: iphone ios xcode app-store


【解决方案1】:

感谢大家的cmets。

我解决了这个问题。

在代码中插入一些 NSLog,并在真机上运行发布版本后,我已经查明了问题所在,这是在自定义按钮组件中 - 在 6.1 中,一些 Alpha 测试功能无法正常工作。

所以我刚刚更新了它,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-05
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    相关资源
    最近更新 更多