简体   繁体   English

我的应用程序的App Store版本无法正常运行

[英]App Store version of my app is not working correctly

I released a game a few days ago which I won't name because of this very unusual issue it's having. 我几天前发布了一款游戏,由于存在这个非常不寻常的问题,所以我不愿透露姓名。 It's essentially a game where you're falling through a bunch of random obstacles and collect coins along the way to buy stuff later on. 从本质上讲,这是一款游戏,您会掉入一堆随机的障碍物,并在收集硬币的途中购买东西。

The game worked perfectly fine on my phone when testing it from Xcode, there were absolutely no issues with it when it was completed and I was happy with the product when I submitted it. 从Xcode测试游戏时,该游戏在我的手机上运行正常,完成时绝对没有问题,提交产品时我对产品感到满意。 Today I downloaded my own app from the app store, 3 days after I released it. 今天,发布3天后,我从应用商店下载了自己的应用。 I noticed this very unusual issue where my character dies randomly in mid-air, he does not collide with anything. 我注意到这个非常不寻常的问题,我的角色在空中随机死亡,他没有与任何物体碰撞。

It usually happens when grabbing a coin, but it's not consistent, it can happen to the second coin, third or even tenth coin. 通常是在抓取硬币时发生,但不一致,它可能发生在第二枚硬币,第三枚甚至第十枚硬币上。 I'm also noticing the physics body for some obstacles as well as the character is off sometimes, only sometimes. 我还注意到物理机体有一些障碍,而且角色有时(有时)关闭。 This causes the character to die much sooner than he would have when getting close to an object. 这导致角色死亡的时间比接近物体时早得多。

I cannot figure out the cause of this issue and I'm stressing out because of the time I invested in this. 我无法弄清楚这个问题的原因,并且由于我花了很多时间在压力上。 The game works perfectly fine on my phone when running off of Xcode and this unusual behaviour does not occur at all, but the app store version seems to be very buggy. 当运行Xcode时,该游戏在我的手机上可以正常运行,并且完全不会发生这种异常行为,但是应用商店版本似乎非常有问题。 Does anyone know what could be the probable cause of this? 有谁知道这可能是什么原因? I'd also like to mention that I used SpriteBuilder to make this game. 我还想提到我用SpriteBuilder制作了这款游戏。

The app store version is identical in every way with the builds you can upload to TestFlight. 应用商店版本在任何方面都与您可以上传到TestFlight的版本完全相同。 So you should upload a new build there and see if you can reproduce the issue. 因此,您应该在此处上传新的版本,看看是否可以重现该问题。

It is possible that you are experiencing a problem where the compiler's optimisation has introduced a rare bug which you were not seeing "on your device" because when you do a Debug build there is no optimisation active. 您可能遇到一个问题,其中编译器的优化引入了一个罕见的错误,而您在“设备上”看不到该错误,因为在进行Debug构建时,没有优化处于活动状态。

TestFlight builds are Release builds (from Build&Archive) and thus have compiler optimisations enabled. TestFlight构建是Release构建(来自Build&Archive),因此启用了编译器优化。 You can also disable them to verify that the problem does not happen then. 您还可以禁用它们以验证问题是否随后发生。

If you are able to show the problem in Release mode and not in Debug mode then you should file a call with Apple Developer Technical Support (DTS) after filing a bug report . 如果能够在“发布”模式下而不是在“调试”模式下显示问题,则应在提交错误报告后与Apple开发人员技术支持(DTS)进行通话。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我的应用程序的更新版本应在iTunes App Store中支付 - Updated version of my app should be paid in iTunes app store 如何在 Swift5 上检查 App Store 中是否有我的应用程序的新版本? - How To check if there is a new version of my app in the App Store on Swift5? 如何将我的应用程序的新版本上传到 App Store Connect? - How to upload a new version of my app to App Store Connect? 我的App Store应用的旧版本安装在用户的iOS设备上 - Old version of my App Store app is installed on users' iOS devices 我的iAd广告仅在我的应用程序在App Store上之后才能开始工作吗? - Will my iAds only start working after my app is on the App Store? App Store上的Applications相机的工作速度比测试版本慢 - Applications camera on App Store is working slower than test version 有没有办法通过我的应用商店来部署当前版本? - Is there a way to get the current version deployed via my app store? 如何确认 App Store 会尊重我的最低 iOS 版本? - How to confirm App Store will respect my minimum iOS version? 批准后,App Store不会显示我的更新版本 - App Store does not show my updated version after approval 我的iOS应用的新版本出现在App Store中,但用户无法将其当前版本更新为新版本 - The new version of my iOS app appears in the App Store but users are unable to update their current version to the new one
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM