在 iOs appstore 中完成新安装应用程序而不是 'update'?

Complete new installation of App instead of 'update' in iOs appstore?

好的,是这样的。我从另一个开发人员那里接手了 iOS 应用程序的开发,并且该应用程序正在奥德中使用钥匙串来保存用户名和密码。

如前所述here and here如果您使用相同的 'provisioning profile' 分发您的应用程序,钥匙串将不会受到影响。

现在的问题是,我没有来自上一个开发者的 'provisioning profile' 并且我已经在商店中发布了该应用程序....正如预期的那样,那些更新了该应用程序的用户直到他们完全重新安装了应用程序(因为需要重置钥匙串)。

现在我的问题是,现在的解决方案是什么?我能以某种方式找到最后一个人的 'provisioning profile' 用于该应用程序,但客户需要等待 5-6 天才能看到变化,因为愚蠢的苹果审查需要很长时间而且我什至不能 100% 确定它是否是会 100% 工作。

如果我这样做,已经卸载并重新安装该应用程序的新用户将再次面临问题,因为我将更改为旧的“配置文件”,他们会受到影响。

有什么方法可以强制 应用程序完全卸载并重新安装而不是更新吗??

我们也非常欢迎任何其他建议。谢谢

在这种情况下,只需尝试使用新的 .csr 文件(如果您没有旧文件)创建新的配置文件。

这将解决您的问题。