草庐IT

CERTIFICATE

全部标签

ios 企业 : provisioning profile and certificate expiration - when will App stop to work?

我们有一个使用ios企业分发证书签名的内部ipad应用程序。在iPad的“provisioningprofiles”列表中,我可以看到这个应用程序的provisioningprofile大约两周后就会过期。到目前为止,我在网上只找到关于“证书”过期的信息,术语“供应配置文件”和“证书”有时在过期方面似乎可以互换使用,但这些不是同一个文件。理论上,用于签署此应用程序的证书(不是配置文件)是否可能早于此日期到期?如果证书过期而配置文件仍然有效,会发生什么情况?应用程序何时停止运行?如何检查证书何时过期? 最佳答案 知道这是旧的,但我想我

ios - 配置文件不包含证书

使用Xcode9.1,在构建iOS应用程序后,我尝试将其存档。但是我收到以下错误消息:Provisioningprofile"MyAppProfile"doesn'tincludesigningcertificate"iPhoneDeveloper:MyName(X1YZ2AB3CD)".解决这个问题最简单的方法是什么? 最佳答案 在您的Mac中打开key链并检查您的开发证书...我认为您创建配置文件所用的证书已过期..这就是为什么它显示“MyAppProfile”不包含签名证书。1.要解决此问题,请转到您的开发者帐户并下载最新的开

ios - 错误 ITMS-9000 : "Missing Code Signing Entitlements. No entitlements found in bundle" - How to change app ID name

我最近用另一个证书重新签署了我的应用程序(我没有源代码,所以我必须这样做才能将其上传到AppStore)。当我尝试上传它时,我得到:错误ITMS-9000:“缺少代码签名权利。在可执行文件“Payload/xxxxxxx.app/Xxxxxxxx”的bundle“xxx.xxxxxx.xxxxxx”中找不到权利。”在SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage)”。我在其他帖子中读到,我的包ID必须与我刚刚签署的新证书中的新AppID相匹配。我需要有关如何更改IPA文件中的包ID的直接说明!比如,真正的分步说明(我是个

docker内访问https地址,提示x509: certificate signed by unknown authority

问题描述:  某次在使用docker部署服务时,通过https访问第三方服务时,提示错误x509:certificatesignedbyunknownauthority,其中开发语言golang,docker系统ubuntu解决方案:1.client端调过tls校验或者使用http协议packagemainimport( "crypto/tls" "fmt" "io/ioutil" "net/http")funcmain(){ client:=http.Client{ Transport:&http.Transport{ TLSClientConfig:&tls.Config{ /

ios - 具有 APNS 服务两个应用程序的服务 Web = 两个证书?

我正在开发一个iOS应用程序。此应用程序有两个目标(免费版和高级版)。然后我想发送推送通知抛出我的服务网站。那么,我需要两个证书吗?因为我的应用程序(免费或高级)使用相同的Web服务和相同的数据库。当我想发送推送通知时,现在我是否必须存储并查看它是一个版本还是另一个版本?我可以使用一个证书吗?我可以将两个证书合并为一个吗?谢谢。 最佳答案 您不能使用一个证书,因为每个证书都与一个应用程序ID相关联,并且每个应用程序的应用程序ID都是不同的(它包含应用程序的捆绑ID,每个应用程序都是唯一的)。您必须使用两个证书,这意味着您的服务器必须

iOS 证书 "Push Notification"选项显示为灰色

我的“ApplePushNotificationserviceSSL(Production)”证书将于11月6日到期。我创建了一个新证书(关于这个问题,我只关注生产证书,尽管它是同一个问题)并尝试在我的服务器上测试它,但它没有用。然后我决定撤销证书并创建一个新证书,但现在-此选项显示为灰色。创建新证书后它已经变灰了,我想如果我撤销它,系统将允许我创建一个新证书。(11月6日到期的旧证书仍然有效,我不想撤销它,因为服务器当前使用该证书进行生产推送通知)。有谁知道为什么这个选项是灰色的?我现在如何创建新的推送证书?谢谢 最佳答案 推送通

ios - 将新的 APNS 证书上传到 GCM

我们有一个使用GCM的适用于iOS和Android的应用程序。我正在尝试将新的生产APNS证书上传到GCM,但我不能,因为Google正在将GCM转移到Firebase。我该怎么做?这是GoogleDeveloperProducts的屏幕截图。现在没有GCM。 最佳答案 我建议您转向Firebase云消息传递(FCM)。如果你去Firebaseconsole您将能够创建一个新的Firebase项目或导入一个现有的Google项目。进入Firebase项目后,您将能够连接iOS和Android应用程序。然后,您可以在那里上传您的APN

ios - 证书、标识符和配置文件页面无法在 developer.apple 中访问

我在苹果开发者帐户中遇到问题,因为三天后证书、标识符和配置文件页面无法打开,并给出如下错误消息,Sorry,thatpagecannotbefound.Trysearchingbeloworgotodeveloper.apple.com.我无法在苹果开发者帐户中创建任何证书,请给我访问证书部分的解决方案。 最佳答案 删除您的浏览器cookie和网络缓存。然后再次登录developer.apple.com 关于ios-证书、标识符和配置文件页面无法在developer.apple中访问,我

ios - 分发证书和私钥

好的,这是我的情况:我有2台Macbook(我们称它们为#1和#2),我从2010年开始在#1上开发。今年2011年6月,我的分发证书过期了,我不得不更新它。在我排名第一的Macbook上,我能够将证书更新到钥匙串(keychain)中,再次更新我的应用程序时一切正常。现在,在2011年8月,我也想更新我的#2上的证书,并认为我可以从dev.apple页面下载它并添加到钥匙串(keychain)中。但是当我这样做时,证书下面的私钥丢失了!这是为什么?2010年分发配置文件的私钥仍然在(过期的)证书下方可见。这让我非常疯狂,以至于我回到Macbook#1并将那里的两个key导出到#2。这

SSL Certificate Signed Using Weak Hashing Algorithm,使用弱哈希算法签名的 SSL 证书的解决方法,在docker下Nginx生成ssl证书https

SSLCertificateSignedUsingWeakHashingAlgorithm,使用弱哈希算法签名的SSL证书的解决方法问题描述解决方案流程步骤一、配置nginx支持https协议访问,需要在编译安装nginx的时候添加相应的模块:--with-http_ssl_module二、生产SSL证书二、修改Nginx配置文件三、到nginx文件夹下新建certs文件,把刚刚生成的crt文件和key文件放进去。四、关闭原来的nginx并移除它,再重启nginx五、在前端config.js修改IP问题描述远程服务使用通过密码弱哈希算法(例如MD2、MD4、MD5或SHA1)签名的SSL证书链