macOS App公证问题

先声明,这是macOS应用开发相关,不是iOS开发相关,也不是逆向相关。真的是找不到更好的办法才来这里求助的。

为了简明阐述问题,我贴两个链接,就是我现在遇到的问题。
第一个:Notarization: "Team isn't configur… | Apple Developer Forums
这是苹果官方的论坛,两年了,没人给出像样的答案。

第二个:https://stackoverflow.com/questions/56660646/apple-notarization-error-team-is-not-yet-configured-for-notarization
同样没有人给出答案。

问题背景:
在开发好Mac应用之后,使用Developer ID类型证书提交到Apple服务器公证的时候。

常规排错:
1.证书和描述文件匹配。
检查了很多次,也生成了多个证书试了,还是同样的错误。这个错误是发生在最后一步upload之后,依照现在xcode检测如果描述文件不包含证书是不可以上传的。依据多年开发和配置文件的经验,可以初步排除这个因素

2.账号问题
起初怀疑是不是需要把账号改成公司实体类型,于是将公司的账号由个人转成公司之后,改了之后问题依旧存在。不能排除账号问题

3.苹果服务器
另一个开发者向我展示了用他的账号提交应用公证成功了。排除服务器问题

4.应用本身含有不规范代码
苹果DTS部门回复这个错误和代码没有关系。排除代码不合规问题

目前遇到的窘境:
Developer Technical Support(可能在美国)让找 Developer Programs Support(中国区的这个部门在中国)。
Developer Programs Support 让我找Developer Technical Support。
两部门推来推去很多次之后。Developer Programs Support 表示不管了。让我提交个Feedback。但是Feedback根本就没有人看。和https://stackoverflow.com/questions/56660646/apple-notarization-error-team-is-not-yet-configured-for-notarization 这里的很多开发者遇到的情景一个样

如果这里有哪位开发者遇到过同样的问题,恳请提供一下解决方案,谢谢

1 个赞

有没有创建Mac Installer Distribution和 Mac App Distribution 然后用自动签名就好了 你这是上架appstore还是给pkg签名

不是Mac Installer Distribution或Mac App Distribution类型。是Developer ID Distribution类型,不准备上架,只需要 签名+公证

也是要Developer ID Installer的 看看这篇文章https://sspai.com/post/40269

1 个赞

你现在还是在做mac开发吗 我也是 可以加个微吗? 有技术问题可以互相讨论

可以,微信号发我邮箱,我加你,610730060@qq.com