Ios 我的应用程序没有';升级到Xcode 11.4或更高版本后,不能在发布模式下工作

Ios 我的应用程序没有';升级到Xcode 11.4或更高版本后,不能在发布模式下工作,ios,xcode,cryptography,xcode11.3,xcode11.4,Ios,Xcode,Cryptography,Xcode11.3,Xcode11.4,当我将Xcode版本更新到11.4或更高版本时,我遇到了一个问题。 该项目在调试模式下运行良好 创建密钥对,然后通过私钥对数据进行签名,并将其发送到服务器。最后,服务器可以通过公钥验证签名数据 但是当我转到发布模式时,服务器就不能再验证签名数据了 两种模式下都有相同的私钥 有了这个私钥,我切换到了Xcode 11.3或更早版本,一切都像一个魔咒,我不知道 PS:由于我的应用程序可以创建密钥对(ECDSA),可能与签名数据有关的部分无法正常工作 我尝试过这种方法,在两种模式(调试和发布)下为所有属

当我将Xcode版本更新到11.4或更高版本时,我遇到了一个问题。 该项目在调试模式下运行良好

创建密钥对,然后通过私钥对数据进行签名,并将其发送到服务器。最后,服务器可以通过公钥验证签名数据

但是当我转到发布模式时,服务器就不能再验证签名数据了

两种模式下都有相同的私钥

有了这个私钥,我切换到了Xcode 11.3或更早版本,一切都像一个魔咒,我不知道

PS:由于我的应用程序可以创建密钥对(ECDSA),可能与签名数据有关的部分无法正常工作

我尝试过这种方法,在两种模式(调试和发布)下为所有属性设置了相同的值,但问题仍然存在

更新:如果我知道Xcode 11.3和11.4或更高版本之间有什么不同,这可能会有所帮助

如果您需要更多信息,请告诉我。
提前谢谢。

根据@Paulw的推荐,我做了,我可以复制这个bug。
所以我意识到这个bug与内存问题有关。

最后,使用,我可以解决它。

请提供比“不起作用”更多的信息。您在控制台日志中得到了哪些消息?它会崩溃吗?异常消息是什么?它是否运行但不产生正确的输出或行为?如果是,请显示相关代码。@Paulw11谢谢通知,我已经添加了一些信息,而且,在我看来,这与代码无关,但如果您认为这样更好,我可以在可预见的将来添加它。@Paulw11因为我编辑了我的文章,我想它需要时间才能出现。顺便说一句,在调试模式下创建了密钥对,签名功能工作正常,服务器验证签名数据没有任何问题,但当我转到发布模式时,相同的代码、相同的私钥和相同的签名功能看起来工作正常,但服务器无法验证签名数据。我建议您检查两个Xcode版本中的优化设置;也许这就是你的问题所在。如果您可以创建一个复制故障的方法,人们将更容易帮助您。@paulw11谢谢Paul,我将检查优化设置。关于最小可重复性示例,我可以在客户端(iPhone)上准备一个empale,但我必须与服务器端协调,以便将响应发送到最小应用程序。让我检查一下,我会尽快告诉你的。