Xcode:具有分发配置文件的存档应用程序正在要求获得iOS开发证书

vltsax25  于 2023-08-07  发布在  iOS
关注(0)|答案(1)|浏览(82)

我试图将一个应用程序发送到Apple应用程序商店,但对证书感到非常困惑。这是我尝试执行Product -> Archive时得到的错误:
x1c 0d1x的数据
下面是我的设置:
1.我创建了一个附带分发证书的配置文件。
1.在target -> build settings -> Signing -> Code Signing Identity下,我把Apple Distribution放到了所有地方(甚至包括Debug,因为我想也许它会停止寻找开发证书)
1.我没有注册设备,在“目标”下选择了“任何iOS设备(arm 64)”
1.在产品->方案下,除了“测试”,我已经选择了“发布”
我不知道还能尝试什么!每次更改其中一个设置时,我都会清理构建文件夹。

bf1o4zei

bf1o4zei1#

在target -> build settings -> Signing -> Code Signing Identity下,我把Apple Distribution放到了各处
不要这样做。
归档,就像构建和运行一样,需要一个 * 开发 * 配置。当您从存档导出到应用商店时,* 即 * 将替换分发配置。
大多数人只需要将所有配置设置为自动,正确的事情就会发生。

相关问题