我的团队正计划对我们的应用进行大规模升级。自上次提交应用商店以来,我们更改了可执行二进制文件名。这是使命名约定更有意义的几个变化之一。
当通过Xcode升级我们的应用程序(安装和更换旧应用程序)时,我们看到启动它时出现非常不寻常的“崩溃”,似乎是在操作系统方面。没有应用程序崩溃日志,但在设备控制台中看到此信息: 1)“应用程序'XXXXX'异常退出,退出状态1”和 2)“posix_spawn(”/ xxxx / yyy / zz“):权限被拒绝”
如果我将可执行文件和目标重命名为应用程序商店版本使用的内容并重复升级过程,我不会看到此崩溃并且应用程序正常运行。
我们关注的是,在将我们的应用程序提交到商店后,任何下载该应用程序的用户也会遇到崩溃,并且必须删除&重新下载应用程序。
还有其他人经历过这个吗?
是否有人成功提交了具有修改后的可执行二进制文件名的应用程序,并且没有看到用户升级时出现任何问题?
作为开发人员,我认为一切都会很精细,但我需要一些证据证明我的产品经理不会有任何问题。我们有很多用户付钱让我们感到不安:)