草庐IT

gamma-distribution

全部标签

ios - Phonegap 构建错误 : no iPhone Developer/Distribution identity found on your certificate

有人有使用PhoneGap的构建服务构建应用程序的经验吗?我按照这些步骤创建了一个.p12文件和一个provisioningprofile文件。当我上传key时,它不会构建我的iOS应用程序并给出以下错误/警告:在您的证书上未找到iPhone开发者/分发身份我遵循的步骤是:1)UsingKeychainAccess:KeychainAccess->CertificateAssistant->RequestCertificatefromaCertificateAuthority2)ProvidedtheemailaddresswhichIusedtoregisteronAppleDeve

iOS:什么是 DISTRIBUTION 配置文件?

这可能已经被问过很多次了,但我仍然找不到关于为什么需要它们的信息。我使用DEVELOPERprov配置文件在我的设备上测试应用程序,这很有意义。ProvisioningPortal像这样解释prov配置文件:AProvisioningProfileisacollectionofdigitalassetsthatuniquelytiesdevelopersanddevicestoanauthorizediOSDevelopmentTeamandenablesadevicetobeusedfortesting.按照这种逻辑,它们只需要用于测试,例如不需要用于分发。我们是否需要在AppSto

iOS 推送通知适用于 Dev 但不适用于 Enterprise Distribution

我在这里读了很多帖子,整天都在浏览Apple文档。这里的所有帖子都没有答案,文档在这个问题上也不清楚。我们有一个应用程序在使用开发配置文件时接收推送通知,但在我们使用我们的企业分发配置文件时却没有。应用ID已启用沙盒中的推送通知。证书和两个配置文件都与应用程序ID相关联。如果我构建表单,Xcode推送通知会很好。如果我存档并分发服务器返回:[Failedtopush6dje7djksis7hyhdjshsjksjd74jdjskshdjd8dhjjdkwuforreason8]这是无效的token。我注意到的一件事是我们的开发配置文件针对aps-environment具有以下内容:ap

ios - APNs Distribution iOS 和 Apple Push Services 有什么区别?

如图所示,当我想创建ProductionSSLCertificate时,正常的类型应该是[APNsDistributioniOS],但是我创建的Certificate是[ApplePushServices],这是怎么回事? 最佳答案 “AppleDevelopmentiOSPushServices”和“AppleProductioniOSPushServices”是证书的旧名称,当您需要为两个环境分别使用证书时。现在,对于新的HTTP/2API,您只需要一个证书,因此他们将证书的名称更改为更通用的名称-“ApplePushServi

ios - Xcode 6 App Store 提交失败,返回 "Your account already has a valid iOS distribution certificate"

我正在使用最新的XCode(6.1),我需要尽快提交应用程序,但我似乎无法解决“您的帐户已经拥有有效的iOS分发证书”错误。我有客户的配置文件,我有他的分发证书(有效)和他的私钥(我已经使用钥匙串(keychain)检查过,它确实存在)。包ID也是正确的。我已经删除了我的配置文件和证书,并重新安装了客户端的很多次。是什么导致了这个问题?我在这里看到了很多关于这个问题的主题,所以我事先为创建另一个克隆而道歉,但我真的不知道如何解决这个问题。编辑:顺便说一句,我正在运行全新安装的Yosemite 最佳答案 通过在开发者成员(member

ios - 上传存档错误 : "Missing iOS Distribution signing identity for ..."

我正在尝试使用Xcode将我的iOS应用存档上传到iTunesConnect,但是当我单击“上传到AppStore”时出现错误:Xcodeattemptedtolocateorgeneratematchingsigningassetsandfailedtodosobecauseofthefollowingissues.MissingiOSDistributionsigningidentityfor_____.Xcodecanrequestoneforyou.我真的很困惑,因为大约2小时前我刚刚成功上传了同一个应用程序的存档,然后我需要进行一个简单的修复,然后需要重新上传存档,现在我得到

ios - 代码 "The private key for is not installed on this mac - distributing"

当我尝试将我的应用程序提交到应用程序商店时,我总是收到此消息。这是消息的图片:如果有人可以帮助我解决这个问题,那么我就可以将我的应用程序提交到商店,那就太好了。 最佳答案 尝试按照以下步骤操作:从iOS开发者网站吊销您现有的iOS分发证书。通过转到XCode首选项->帐户->查看详细信息,然后单击签名身份列表下方的+来生成新的iOS分发证书。返回开发者网站并确保您的所有配置文件都配置了新证书。(完成后它们都应列为“事件”。)返回XCode并刷新您的配置文件列表。我遇到了和你一样的问题,这很好地解决了。

ios - Xcode 6 beta 2 问题导出 .ipa : "Your account already has a valid iOS distribution certificate"

我在为Xcode6beta2上的AdHocDistribution导出应用程序时遇到问题:当导出我的项目以在Xcode6上进行临时开发时,我收到此警告。我已经尝试在Xcode5上导出它并且在保存.ipa时完全没有问题。有没有人也遇到这个问题? 最佳答案 两天前我遇到了同样的问题。原来问题是:我有自己的开发者分发证书和一个合适的私钥我有我的客户的企业开发者分发证书没有私钥我尝试为我的客户制作企业分发包Xcode向我抛出模糊错误:您的帐户已经拥有有效的iOS分发证书解决方案是:获取我客户的企业帐户的私钥。有2个可能的选项:要求您的客户提

ios - Xcode 7 错误 : "Missing iOS Distribution signing identity for ..."

我尝试将我的应用程序上传到iTunesConnectresp。AppStore并出现以下错误:FailedtolocateorgeneratematchingsigningassetsXcodeattemptedtolocateorgeneratematchingsigningassetsandfailedtodosobecauseofthefollowingissues.MissingiOSDistributionsigningidentityfor...Xcodecanrequestoneforyou.在我设置新的开发机器之前,通过Xcode7将开发者帐户从旧机器导出到新机器。我该

ios - swift 2.1 : CAGradientLayer color location & distribution

我的需要是在View中显示三色分布。所以我正在使用以下代码。funcdrawWithGradientLayer(){//totalcontainssumofallvaluescontainedinsegmentValuesvariable.//I'musinggreen->Orange->Redcolorsascolorsiftotal==0{return}ifgradientLayer.superlayer!=nil{gradientLayer.removeFromSuperlayer()}varprevious:CGFloat=(CGFloat(segmentValues[0])/