小编Des*_*nDB的帖子

DotNet Core Console应用程序公证程序?

我正在寻找对 macOS Catalina (10.15) 的 DotNet Core 控制台应用程序进行签名和公证的详细过程。我的应用程序构建并运行得非常愉快,但签名过程对我不起作用。也就是说,我不知道我是否在项目定义或构建过程中弄乱了某些内容,或者是否修改了协同设计的参数。

在 Visual Studio for Mac 中查看 DotNet Core (3.1) 控制台应用程序的项目选项时,没有任何专门针对 Mac 签名的设置,因为有明确的 macOS DotNet/Xamarin 应用程序。

无论进行多少谷歌搜索,都找不到一个程序来逐步介绍如何设置项目并对其进行签名和公证。一般来说,我能得到的最好结果是在协同设计期间出现“主要可执行文件未能严格验证”消息。我最新的、最伟大的(可能是偏离目标的)协同设计命令如下:

codesign -s "Developer ID Application: James Ramsey (XXXXXXXXXX)" --timestamp --options runtime -f --entitlements FMComparison_DotNet/entitlements.plist --deep <pathToMyPublished app>/FMComparison_DotNet

Run Code Online (Sandbox Code Playgroud)

有谁知道实现这一目标的最佳程序是什么?

谢谢。

command-line codesign .net-core macos-catalina

5
推荐指数
0
解决办法
382
查看次数

macOS 应用程序中的 WKWebView Web 检查器无法呈现并闪烁/闪烁

我为我的 WKWebView 启用了开发人员附加功能,但是当我从下拉列表中选择“检查元素”时,检查器无法正确呈现。它基本上是透明的,Web 视图的下半部分闪烁并闪烁,但没有出现任何检查器内容。

可以将窗口的大小调整为对于检查器来说太小,然后当我检查元素时,检查器显示为外部窗口,并且一切正常。但是,在每个测试周期中添加窗口调整大小/调用检查器/窗口调整大小相当痛苦。

可接受的答案可能包括:

  1. 在 WKWebView 内部检查器中修复闪烁的任何方法,
  2. 用于以编程方式调用外部检查器窗口的 Swift/Objective-C 代码,
  3. 用于以编程方式调用外部检查器窗口的 JavaScript 代码

...或任何其他关于如何解决这个问题的想法。

在 10.14 (Mojave) 和 10.15 (Catalina) 下看到。非常感谢任何帮助或想法。

javascript macos web-inspector swift wkwebview

4
推荐指数
1
解决办法
272
查看次数