应用商店更新后 UIScrollView 不起作用

Posted

技术标签:

【中文标题】应用商店更新后 UIScrollView 不起作用【英文标题】:UIScrollView doesn't work after App Store update 【发布时间】:2013-09-11 11:26:11 【问题描述】:

我已向iTunes 提交了我的申请更新,今天我获得了批准。最近我从iTunes 将它下载到我的设备上进行检查,发现其中一项功能没有按预期工作。

问题:

我的应用程序中有一个UIScrollView,并且具有水平滚动功能。更新后我无法滚动它。我重新启动了应用程序,然后它开始滚动,但水平滚动无限。我知道这听起来很愚蠢。

我立即打开我的项目代码并在设备上运行它以使用开发配置文件检查问题,但它在那里运行良好。 任何人都可以建议我可能是什么问题?或者当我将更新提交到iTunes 时,我该如何调试出了什么问题?

【问题讨论】:

这类问题不是凭空出现的。我认为,应用测试的 ios 系统版本在这里起着重要作用。 在所有具有 ios5 和 ios6 的设备上都发现了这个问题。 【参考方案1】:

您给我们的工作很少,但这里有一些建议:

确保您查看的是完全相同相同的代码 确保您正在测试使用完全相同的编译器设置构建的代码。例如,通常当你从 Xcode 运行时,你会在调试模式下编译。不。在“发布”模式下编译(打开所有优化) 不用担心配置文件;他们不会是问题

如果它影响所有 iOS 5 和 6 设备,我想知道您是如何测试它的?滚动到您的应用程序有多重要?毕竟,它确实通过了 Apple 的测试。也许它只发生在您的设备上,因为它在您之前的测试中留下了一些“垃圾”?

【讨论】:

感谢斯蒂芬的回复,我仍然无法找出应用行为的原因。对于您提到的前两点 - 我已经在 git 上为这个版本创建了一个 tag,我从中获取代码。我不确定,但重新提交到 iTunes 会起作用吗?只是一个疯狂的猜测。 如果您不更改任何内容,为什么重新提交会有所不同? 是的,你明白了。我最好开始用各种可能的方式挖掘代码以找出问题所在。我没有足够的代表。支持你,但当我拥有它时,我一定会支持你.. 谢谢你的帮助。 :)

以上是关于应用商店更新后 UIScrollView 不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为啥“自动商店更新”在反应应用程序的客户端商店中不起作用?

观察更新到 xcode 10.2.1 后数据库功能不起作用

在应用商店中提交应用时本地通知不起作用

在 Play 商店中发布后,Google 身份验证不起作用

将颤振项目发布到 Play 商店后,Firebase Auth 登录不起作用

Firebase 推送通知在上传到应用商店 ios 后不起作用