gpt4 book ai didi

c# - 如何在 Xamarin iOS 项目中使用签名程序集 (PCL)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:05:42 26 4
gpt4 key购买 nike

我的解决方案引用了最近已进行代码签名的项目(解决方案中包含的 .csproj)。现在我在构建时遇到错误:

Error CS1548: Error during assembly signing. The specified key file `code-signing-2014.pfx' has incorrect format (CS1548)

我需要做什么才能让它再次工作(Xamarin Studio/Visual Studio)?

最佳答案

我不记得 mcs 支持 PKCS#12 文件(你能打开错误报告吗?)但 Mono 版本的 sn 本身应该。

What do I have to do to get this working again (Xamarin Studio / Visual Studio)?

这应该已经在使用 csc 的 Visual Studio 中工作了,对吧?否则文件本身可能有问题。

对于 Xamarin Studio (mcs),简单的解决方法是禁用程序集签名(在项目选项中)。

一个更复杂的解决方法是从 .pfx 文件中提取 key 并创建 mcs 将接受的经典 .key 文件。您需要编写一个小工具来执行此操作(使用 Mono.Security.dll),因为我不知道有任何现有工具可以执行此特定转换。

关于c# - 如何在 Xamarin iOS 项目中使用签名程序集 (PCL)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22981177/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com