加入收藏 | 设为首页 | 会员中心 | 我要投稿 海南站长网 (https://www.0898zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

使用Xcode 9导出Developer-ID签名的应用程序包

发布时间:2022-11-21 14:09:25 所属栏目:应用 来源:转载
导读: 我正在尝试从Xcode 9.1上的bot中的构建后触发器导出一个Developer-ID签名的应用程序包,但我不能让它通过Gatekeeper而不必使用右键单击 - in-Finder解决方法。
根据this answer的建议,我尝

我正在尝试从Xcode 9.1上的bot中的构建后触发器导出一个Developer-ID签名的应用程序包,但我不能让它通过Gatekeeper而不必使用右键单击 - in-Finder解决方法。

根据this answer的建议,我尝试运行codesign -dvv /path/to/my.app并获得此输出(服务器和团队ID已被删除):

Executable=/path/to/my.app/Contents/MacOS/myapp
Identifier=com.abbey-code.myapp
Format=app bundle with Mach-O thin (x86_64)
CodeDirectory v=20200 size=29403 flags=0x0(none) hashes=911+5 location=embedded
Signature size=4630
Authority=Mac Developer: OS X Server (**********)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Nov 20, 2017, 5:48:21 PM

vbnet 随机数应用小程序源代码_应用程序包_应用包安装程序apk

Info.plist entries=35 TeamIdentifier=********** Sealed Resources version=2 rules=13 files=141 Internal requirements count=1 size=184

上面的答案表明我应该看到Developer ID Certification Authority,但我只看到“Mac Developer”作为根权威。我正在使用这些参数调用xcodebuild:

xcodebuild -verbose -exportArchive -exportOptionsPlist exportOptions.plist -archivePath,/ path / to / xcarchive,-exportPath,/ path / to / place / exported / appbundle

我的exportOptions.plist如下所示:

<?xml version="1.0" encoding="UTF-8"?>


vbnet 随机数应用小程序源代码_应用包安装程序apk_应用程序包

method mac-application signingCertificate Developer ID Application signingStyle automatic

我的机器人已登录到我的开发者帐户,并设置为自动管理证书。我还尝试在服务器上启动Xcode应用程序包,登录我的帐户,下载开发者ID证书,然后单击编辑机器人工作表中的“添加到服务器”按钮。

我做错了什么?

(编辑:海南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!