分发配置问题

发布于 2024-10-04 16:14:22 字数 455 浏览 0 评论 0原文

我有一个应用程序,我终于完成了,并准备将其发布到应用程序商店,所以我开始了令人惊讶的糟糕过程......

我一直在我的笔记本电脑上开发,在我的设备上测试,并且我的开发证书没有任何问题和配置。

我最终不得不重命名我的项目(项目->为任何需要知道的人重命名)。然后我重建了我的项目,在我的设备上进行了测试,一切正常。

我上网并为该项目创建了我的 AppID,然后创建了我的 App Dist Profile。我下载了它并将其拖到 XCode 的管理器中。我立即看到“在您的钥匙串中找不到与此配置文件匹配的有效签名身份。”我已经检查了我的证书并仔细检查了我是否创建了正确的 AppID、配置文件等。什么可能导致此问题?

我是唯一一个对应用程序完成后实际进入应用程序商店所需的工作量感到震惊的人吗?其他人有点怀念 J2ME 的日子(减去费用、J 验证和 VeriSign 废话..哈哈)

谢谢,

-d

I had an app that I finally got finalized and am ready to post it to the App Store so I started the amazingly awful process...

I have been developing on my laptop, testing on my device, and having no issues with my development certificate and provisioning.

I ended up having to rename my project (Project->rename for anyone who needs to know). I then rebuilt my project, tested it out on my devices and all is ok.

I went online and created my AppID for the project and then created my App Dist Profile. I Downloaded it and dragged it into XCode's organizer. I immediately see "A valid signing identity matching this profile could not be found in your keychain." I've checked my certificates and double checked that I created the right AppID, profile, etc.. What could possibly cause this?

Am I the only one that is constantly blown away at the amount of work that it takes to actually get ON the app store once the app is done? Anyone else kind of miss the J2ME days (minus the fee's, J-verified, and VeriSign crap.. haha)

Thanks,

-d

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

白馒头 2024-10-11 16:14:22

您是否创建并下载了分发(而非开发人员)证书?您是否还安装了 WWDR 证书(如果需要)?

Have you created and downloaded the Distribution (not Developer) certificate? Did you also install the WWDR certificate (if needed)?

夜光 2024-10-11 16:14:22

我终于想通了。我认为因为在 XCode 管理配置内容之前我就知道我的旧证书导致了新发行证书的问题。我刚刚删除了所有密钥、证书、配置文件并重新开始。

为了做到这一点,我这样做:

1)删除所有钥匙
2)吊销开发和发行证书
3)删除所有配置文件
4) 创建一个新的证书请求
5)下载并安装分发和开发证书
6) 创建配置文件
7)安装好一切。
8) 打开 XCode 并转到组织者、配置文件,然后点击刷新以更新我的团队配置配置文件

这一切终于起作用了。

哇..

I finally figured it out. I think because I was around before XCode managed the provisioning stuff that my old certificate was causing issues with the new distribution certificates. I just erased all my keys, certificates, profiles and started over.

In order I did this:

1) Removed all keys
2) Revoked the certificates on both development and distribution
3) Removed all profiles
4) Created a new Cert Request
5) Downloaded and installed both distribution and development certs
6) Created profiles
7) Installed everything.
8) Opened XCode and went to organizer, profiles, and hit refresh to update my team provisioning profile

It all finally works.

Wow..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文