生成 iOS 证书时遇到问题

     2023-02-23     81

关键词:

【中文标题】生成 iOS 证书时遇到问题【英文标题】:Trouble generating iOS certificates 【发布时间】:2017-02-14 22:30:01 【问题描述】:

我正在尝试让 Hello World 应用在 iPhone 上运行,但遇到了一个令人困惑的错误。在过去的 4 天里,我已经尝试了 4-5 次,结果相同。以下是我遵循的步骤:

1- 我从全新的 NetBeans 安装开始(Windows 7 下的 NetBeans 8.2 Patch 1),安装了插件 (v3.6.0),并从 Flat Blue 主题和模板创建了一个名为“Hello”的新 CodenameOne 项目你好世界(Bare Bones)。我根据需要将包名称设置为唯一的名称。

2- 然后我去了 developer.apple.com 并撤销了那里的所有证书,并删除了所有 appID 和配置文件。指定了一台 iPhone5 设备。我相信这应该会给 CodenameOne 一个全新的工作环境。

3- 回到 NetBeans 和 CodenameOne,我调用了“iOS 证书向导”,在请求时指定了我的 AppleID/pswd(是的,它们是有效的!),然后选择了我的 iPhone 设备。下一个屏幕总结了证书(其中 2 个)和用于生成配置文件的 AppID。在下一步中,我收到错误消息:“无法创建应用商店配置文件。”附带消息,大意是“Apple Developer 网站正在维护”等。我已经包含了屏幕截图:

当我检查https://developer.apple.com/system-status 时,一切看起来应该没问题。如果我查看我的 Apple 开发者帐户,Codename One 生成了一个 iOS 开发证书和一个 iOS 分发证书,但没有生成任何 App ID 或配置文件。

FWIW,该插件是来自默认更新站点 (https://codenameone.googlecode.com/svn/trunk/CodenameOne/repo/netbeans/updates.xml) 的 3.6.0 版

还有其他人遇到过这个问题吗?我不知道下一步该尝试什么。

任何帮助将不胜感激。

谢谢, 特里

【问题讨论】:

尝试通过iOS Signing 生成证书,可以通过右键单击您的项目并转到 CodenemeOne 设置来找到该证书。此外,请检查以确保您的 Apple Dev 帐户下没有任何待接受的协议。 我不知道你从哪里得到codenameone.googlecode.com/svn/trunk/CodenameOne/repo/netbeans/…,但至少 2 年这不是安装 Codename One 的来源...... Shai,这是我安装NetBeans插件时默认安装的库。我应该使用什么? 【参考方案1】:

在我尝试生成证书时,我遇到了同样的问题。

这是来自 Apple 的通用“稍后再回来”消息。

联系 Apple,我也会这样做,让他们知道这个问题。

他们的系统状态是一个不可靠的空闲仪表板。

编辑:

再次尝试时,我在该消息上单击确定并继续。证书和配置文件已成功生成,应用程序与证书一起正常工作。

【讨论】:

在我的情况下,单击“确定”将我带回到以“以下证书将用于生成....”开头的页面。但是,我一直单击 OK 4-5 次,最后其中一个起作用了,它生成了证书、App ID 和配置文件。现在我必须尝试部署应用程序 :) - 感谢您的建议 所以我讨厌痛苦,但我似乎无法构建、下载和运行应用程序。我已经完成了“发送 iOS 调试构建”,然后在代号构建仪表板上,我看到“iOS 成功构建 - 'Hello' Take - 2:57 At - 11:17 Feb 15th 2017”。 (在下一条评论中继续......) 确保在生成证书和配置文件期间选择了设备。由于您现在已经有一个有效的证书,只需专注于重新生成一个有效的配置文件并将该证书重复用于您未来的所有应用程序。 我认为设备上没有类似的应用商店版本。现在无法检查 - 几天后电话将无法使用。并感谢有关重用证书的其他建议 - 我会使用相同的“iOS 证书向导”并选择不覆盖证书,还是使用“iOS 签名”工具? (在第二种情况下,我如何找到创建 .p12 文件时使用的密码 CodenameOne?) 您可以通过 2 个工具中的任何一个来完成,并选择在此过程中不覆盖现有证书。安装配置文件后,请确保您的证书路径分别指向这些证书。如果证书是通过代号one生成的,那么他的密码就是“密码”这个词。

没有签名证书 iOS Distribution

...发布时间】:2017-02-0221:09:20【问题描述】:我在为OTA分发生成IPA时遇到问题。我们为另一家公司制作了一个应用程序。那家公司将我添加到他们的企业帐户中,以便我可以使用他们的签名身份进行分发。使用命令行创建ipa使用命... 查看详情

APNS 生产证书问题

...私钥?我几乎遵循了我可以在此处找到的与APNS生产证书生成有关的所有教程和帖子,但 查看详情

如何为公钥固定(SSL 固定)生成 iOS 证书

】如何为公钥固定(SSL固定)生成iOS证书【英文标题】:HowtogenerateiOScertificateforpublickeypinning(SSLpinning)【发布时间】:2017-01-2407:26:09【问题描述】:我想在我的应用程序中使用SSL固定(公钥固定)。我是新手。谁能回复我为iOS生... 查看详情

使用 x509 证书签署 JWT 令牌时遇到问题

】使用x509证书签署JWT令牌时遇到问题【英文标题】:TroublesigningaJWTtokenwithanx509Certificate【发布时间】:2018-12-0213:22:52【问题描述】:我在使用我创建的证书签署JWT令牌时遇到问题。我了解签名(公钥/私钥)如何工作的基本原理... 查看详情

iOS 证书到期

...年我会更新什么?我是否必须创建一个新证书,从该证书生成新的配置文件,然后每年重新创建推送 查看详情

您的 iOS 开发证书已被吊销?

...名称:任何包含此证书的配置文件都不再有效,必须重新生成以供将来使用。最好的问候,Apple开发者计划支持不知道是什么意思,怎么办?【问题讨论】:制作新的开发证书。我也遇到了同样的问题,找到了 查看详情

Android 和 Google 地图:获取指纹和签名证书时遇到问题

】Android和Google地图:获取指纹和签名证书时遇到问题【英文标题】:Android&GoogleMaps:Troublewithgettingfingerprintandsigningcertificate【发布时间】:2011-02-0710:50:57【问题描述】:我正在按照此处的在线指南(http://code.google.com/android/add-ons/... 查看详情

fiddler手机抓包遇到的问题-secureclientpipedirectfailed:system.io.ioexception

...:远程主机强迫关闭了一个现有的连接。系统:IOS原因:证书未被信任,导致主机拒绝连接解决方法:确认fiddler证书是否在ios受信任列表操作步骤:①浏览器输入:ip:端口(比如10.10.49.15:8888)此时电脑上的fiddler保持打开,出现... 查看详情

postman进行https接口测试所遇到的ssl证书问题,参考别人方法

...测试时,就必须解决ssl的环境问题。方法尝试一:openssl生成自有证书找了很多网络资料,利用opens 查看详情

iOS 推送通知自签名证书

】iOS推送通知自签名证书【英文标题】:iOSPushNotificationselfsignedcertificate【发布时间】:2019-06-2710:59:14【问题描述】:我使用Cordova制作了项目,并且正在尝试将其移植到其他平台。我已经成功地为android构建了一切。但是我在为iOS... 查看详情

搭建好harbor服务器后,从另一台机登录时遇到的问题

...必须要用域名,相关的域名在安装harbor时,已使用域名来生成证书了。于是要修改harbor.cfg配置文件,修改成配置文件,还得运行一下harbor目录下的prepare文件./prepare运行完后,重启harbor:首先docker-composedown,接着启动harbor:docker-... 查看详情

IOS证书和规定

】IOS证书和规定【英文标题】:IOScertificateandprovisions【发布时间】:2018-04-3007:19:52【问题描述】:我遇到了IOS开发者的问题,他构建了应用程序,当我要求他将其转移到我的帐户时,他告诉我他需要开发者帐户才能从他的笔记本... 查看详情

Expo如何获取自动生成的ios证书?

】Expo如何获取自动生成的ios证书?【英文标题】:Expohowtogetautogeneratedioscertificates?【发布时间】:2018-12-0622:55:20【问题描述】:我确实使用了expobuild:ios。然后让expo来处理证书的创建。所以它创造了三样东西:发行证书APNS证书配... 查看详情

在 Keychain Access 上安装证书时缺少私钥

...【问题描述】:我需要一个私钥p12文件,以便为推送通知生成PEM文件。我在很多地方找到了创建文件的步骤,但在最后一步我总是遇到同样的问题:在我的Mac上打开钥匙串访问。在KeychainAccess下拉菜单中 查看详情

使用openjdk遇到的问题

...能会导致这个问题只有到了生产才能会被发现。比如系统生成图形验证码时会用到字体,如果正好没有的话,会导致页面验证码无法加载,后台会报npe异常。解决办法是服务器安装字体,使用命令yuminstallfontconfig 查看详情

iOS MDM:推送不起作用

...ple文档和ruby​​代码设置服务器,this和this文章用于证书生成,houston用 查看详情

只要使用自签名证书,必然会遇到这种问题

...证书**。2.免费的,自签名证书,就是使用openssl、keytool等生成工具,自己生成的证书。 +缺点:**不被client端信任问题**,有些client可以设置SkipTLSVerify忽略证书检查,不能设置的(如浏览器)只能添加信任来解决。 +因此... 查看详情

使用自签名证书,新手必然会遇到的问题

...证书**。2.免费的,自签名证书,就是使用openssl、keytool等生成工具,自己生成的证书。 +缺点:**不被client端信任问题**,有些client可以设置SkipTLSVerify忽略证书检查,不能设置的(如浏览器)只能添加信任来解决。 +因此... 查看详情