在过去的两周里,我一直在尝试签署和分发第三方MacOS应用程序时遇到很多问题。我无法使用Xcode正确签署应用程序,因为当我在Xcode和Apple Developer门户中启用Xcode时,Xcode表示我没有Network Extension权利。
我不是付费的Apple开发人员,但我是团队的一员,我拥有团队创建者(付费开发人员)的正确密钥。我能够签署其他应用程序并使用 codesign
工具,但一旦我尝试使用权利签署应用程序,我就会遇到问题。
将应用程序发送给其他人会导致其退出 Killed 9
或者a SIGTERM
我假设这表明签署时出现了问题。
这是我在选择开发人员门户中创建的配置文件时遇到的错误
在Xcode中,我已启用它
它也在开发人员门户中启用
即便如此,我在尝试使用该配置文件进行签名时遇到此问题
所以我很困惑。我正在使用正确的捆绑ID,我已经正确设置了所有内容,我仍然无法签署和分发此应用程序。我确信这里有一些我想念的简单但我不知道那可能是什么。