Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 如何对包含在另一个MacOSX应用程序中的命令行工具应用程序进行代码设计_Xcode_Macos_Code Signing_Command Line Tool - Fatal编程技术网

Xcode 如何对包含在另一个MacOSX应用程序中的命令行工具应用程序进行代码设计

Xcode 如何对包含在另一个MacOSX应用程序中的命令行工具应用程序进行代码设计,xcode,macos,code-signing,command-line-tool,Xcode,Macos,Code Signing,Command Line Tool,您好,我尝试在我的项目中使用macosvpn脚本,但无法验证要提交到app store的应用程序 我尝试了以下链接 使用命令codesign--authentications./authentications.plist-s“从keychain复制并粘贴您的证书”。/commandlinetool 我可以进行代码签名,但签名后应用程序不会运行,因为我想我使用了错误的证书来签名应用程序。除了代码签名问题之外,还有一些事情可能会出错。您如何尝试从应用程序运行命令行工具?您正在尝试以“root”

您好,我尝试在我的项目中使用macosvpn脚本,但无法验证要提交到app store的应用程序

我尝试了以下链接

使用命令codesign--authentications./authentications.plist-s“从keychain复制并粘贴您的证书”。/commandlinetool


我可以进行代码签名,但签名后应用程序不会运行,因为我想我使用了错误的证书来签名应用程序。

除了代码签名问题之外,还有一些事情可能会出错。您如何尝试从应用程序运行命令行工具?您正在尝试以“root”或“admin”的身份运行该命令行工具吗?您的Xcode控制台或console.app中是否显示了任何错误?我正在以STPrivilegedTask运行它,此外,它工作正常,不显示任何错误,但在验证应用程序时,它会在错误中显示0个权限,而不显示此处显示的权限;在命令行工具中添加权限,如,然后在命令行工具中的生成设置中添加权限,如验证未显示任何错误,但是命令行工具脚本不起作用。当我添加实体时,脚本会运行并请求管理员凭据,当我删除权限时,它会显示错误“对不起,没有超级用户权限,我将无法添加任何VPN接口。”:`if(SCPreferencesLock(prefs,TRUE)){DDLogDebug(@“获得了超人的权利。”);}否则{DDLogError(@“对不起,没有超级用户权限,我将无法添加任何VPN接口。”);返回31;}`