Tag: 代码签名

企业分布不适合iOS8在Swift应用程序

我遇到的问题运行企业版本到iOS 8设备与我的迅速的应用程序。 它似乎工作正常,如果我使用非企业帐户代码签名。 有没有人遇到这个问题? 以下是我尝试使用企业帐户进行编码运行构build时遇到的iOS设备上的崩溃日志: 操作系统版本:iOS 8.0(12A4345d)报告版本:105 exceptiontypes:EXC_BREAKPOINT(SIGTRAP)exception代码:0x0000000000000001,0x00000001200d5088由线程触发:0 操作系统版本:iOS 8.0(12A4345d)报告版本:105 exceptiontypes:EXC_BREAKPOINT(SIGTRAP)exception代码:0x0000000000000001,0x00000001200d5088由线程触发:0 Dyld错误消息:库未加载:@ rpath / libswiftCore.dylib 参考:/private/var/mobile/Containers/Bundle/Application/EFD559CA-9D7C-481D-9CA5-BF0B8EB6A3F5/Beta.app/Beta原因:没有find合适的图像。 find:/ private / var / mobile / Containers / Bundle / Application / EFD559CA-9D7C-481D-9CA5-BF0B8EB6A3F5 / Riva Beta.app/Frameworks/libswiftCore.dylib:地址= 0x100478000处的mmap()错误1,大小= 0x00194000 segment = __ TEXT in Segment :: map()mapping /private/var/mobile/Containers/Bundle/Application/EFD559CA-9D7C-481D-9CA5-BF0B8EB6A3F5/Beta.app/Frameworks/libswiftCore.dylib Dyld Version:353.5 Binary Images:0x1200d4000 – 0x1200fbfff dyld arm64 / usr / […]

Xcode Organizer – 无法刷新Provisioning Profiles列表

我正在使用Xcode 4.3.3 之前的所有工作都正常,但是从几个月前开始,我无法再通过Organizer刷新configuration文件。 问题: 我打开组织者 点击顶部的供应configuration文件 然后点击右下angular的“刷新”button“ 它显示“正在下载开发证书…”并提示login。 login成功后,显示“正在提取团队列表…”,然后显示错误: “您不能执行此操作,请与您的团队pipe理员核对,或者如果您需要进一步的帮助,请联系Apple开发者计划支持” 一些更多的信息: 我是团队pipe理员 我拥有有效的开发人员证书,正如Apple Developer Portal,我的钥匙串和Organizer中显示的一样(如我所说,这一切都用于工作) 我有几个有效的configuration文件显示在pipe理器中。 我在组织者中显示了2个小组: 一个与发展开发证书(我的) 一个有分配证书(用于应用程序商店) 这不是一个密码问题(当我input错误的密码时,我得到一个不同的错误) 我已经删除了除我的所有其他开发人员证书和分发证书 我可以成功添加证书,如果我手动下载它们 如果我手动下载configuration文件,我可以成功添加configuration文件 在Apple Developer Portal中,没有标记为“无效”的供应configuration文件(但有一些configuration文件已过期) 我强制退出Xcode,甚至重新启动Mac iOS6发布后(绝对不是在同一时间)开始发生。 我已经读过关于这个主题的类似问题,但其中大多数处理“损坏的数据”错误消息。 这不是我的情况。 更新1(11月13日) 我现在已经完成了以下工作: 我已经删除了钥匙串中的所有证书,包括公钥和私钥。 我已经在Apple Dev Portal中吊销了我的证书。 我已经重新启动机器。 我再次打开Xcode并刷新: 它要求我login,并提示提交一个新的证书请求。 新的证书被成功地批准和发行,并下载到我的钥匙串(我看到新的公钥和私钥,以及证书)。 不过,我仍然在configuration文件的“刷新”上遇到同样的错误:“ 您不能执行此操作 ”,我在组织者中没有configuration文件。 更新2(11月13日) 我现在已经更新到XCode 4.5 在第一次刷新,它实际上工作。 在随后的所有刷新中,都会失败,并显示相同的错误消息: “您不能执行此操作,请与您的团队pipe理员核对,或者如果您需要进一步帮助,请联系Apple开发者计划支持”在“生成Mac Team Provisioningconfiguration文件”之后执行此操作 请注意我没有使用Mac开发。 我没有开发人员模式启用,我没有Mac开发人员计划。 我曾尝试使用和不启用Mac开发人员模式。 尽pipe模糊的错误消息,它实际上似乎是更新iOS设置configuration文件。 […]

我怎样才能对iOS .xarchive进行代码签名,这样客户端才能正常辞职? (使用推送通知)

我需要使用开发人员configuration文件创build一个iOS .xarchive文件,客户端可以使用其分发configuration文件来辞职。 (我已经读过,但没有任何真正的解决scheme: 如何将iOS应用程序发送到客户端,让他们代码签名 ) 客户不想分享他们的私钥,也不会让我在会员中心的“开发者”之上访问。 而我们不想分享我们的源代码。 我们需要支持推送通知,所以这意味着我们需要一个完全合格的应用程序ID。 我找不到一种方法可以让我创build和导出一个用'aps production','get-task-allow'作为false签名​​的.xarchive,但是也可以使用与客户端分发证书匹配的证书。 这在Xcode中感觉就像是一个bug,不应该把'aps production'和'get-task-allow'的改变和configuration绑定在一起,而不是configuration文件的types。 我正在使用'发布',但与我的开发人员configuration文件。 我错过了什么,或者这是不可能的?

从.ipa文件中检索证书到期date?

我知道如何查看.ipa文件供应configuration文件的到期date(通过将ipa重命名为zip,然后将其解压缩并查看embedded.mobileprovisioning文件中的ExpirationDate键)。 但是,我怎样才能查看用于签署ipa的证书本身的到期date? 我发现你可以使用密码工具“提取”证书: codesign –display –extract-certificates /Applications/Example.app 这会产生三个文件:codesign0,codesign1,codesign2。 不知道如何继续下去。

如何将iOS应用程序IPA传递给客户,以使用他们自己的企业configuration文件进行签名

我们已经开发了一个iOS应用程序,作为IPA提供给客户,具有专门的分布configuration文件,允许一组员工将其安装到他们的设备上。 现在,客户希望使用他们的iOS企业开发人员程序凭证将该应用程序内部分发给所有员工。 我本来希望客户能够简单地用他们自己的企业标识重新编码即席IPA。 但是,他们说他们不能那样做。 他们说他们“需要一个IPA文件,只删除某些设备的限制”。 那么,我该怎么办? 我需要以某种方式为他们创build一个“未签名的”IPA吗? (如果是这样,我该怎么做?) 我是否需要它们为我生成企业版分发configuration文件,以便我可以使用该configuration文件构build应用程序? 我是否需要将源代码或构build输出发送给他们,让他们构build包? 我看了下面的文件,但他们没有启发我: TN2250:iOS代码签名设置,进程和疑难解答 为iOS设备分配企业应用程序

无法删除Apple WWDRC证书

最近苹果发布了一个公告 ,据此中间证书已经在2月14日过期了,必须手动下载,并且应该replaceSystem Keychain中的旧版过期证书。 我无法从钥匙串中删除现有证书,只能导入新的证书。 如何删除旧的,并用新的replace? 已经遵循的步骤: https : //stackoverflow.com/a/35406327/1781918

代码签名错误,iOS9

我一直对此感到厌倦。 我已经尽了一切办法来解决这个问题。 但是没有取得成功。 我的SWIFT代码在模拟器上工作正常。 但是,当我尝试在设备上运行它或尝试创build一个存档,我得到这个编译错误 Couldn't codesign /Users/SandeepHoney/Library/Developer/Xcode/DerivedData/SocialCircle-advannpwpzlrtleupycqgmvugcst/Build/Products/Debug-iphoneos/SocialCircle.app/Frameworks/libswiftCoreLocation.dylib: codesign failed with exit code 1 我试图重新生成供应configuration文件。 但那东西甚至没有工作。 我跟着这个 但不工作..不知道我在做什么错。

代码签名问题与Swift项目

我已经安装了.p12证书和一个configuration文件。 当我运行在Objective-C中创build的项目,它在我的iOS设备(版本7.1)中运行完全正常,但是当我运行在Swift中创build的项目时,会抛出一个代码符号错误: 无法input密码/Users/sulabh/Library/Developer/Xcode/DerivedData/FacebookTutorial-fcrwkfacnatqsfcowdihbdhybvhz/Build/Products/Debug-iphoneos/FacebookTutorial.app/Frameworks/libswiftCore.dylib:codesign failed with exit code 1 Command / Applications / Xcode .app /目录/ Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin / swift-stdlib-tool失败,退出代码1 我已经尝试重新安装Xcode,并从钥匙串中删除证书,更改生成设置。 但没有任何工程Swift项目。 这个问题是怎么解决的?

iTunes连接validationiOS应用程序时validation码错误无效

我试图在Xcode中validation我的iOS应用程序。 但是,经过validation,我收到以下错误: validation过程中发现以下问题: 代码签名授权无效。 您的应用程序包的签名包含iOS不支持的代码签名权利。 具体而言,不支持在“有效载荷/无线电Malayalam.app/Radio Malayalam”中的关键“application-idenfier”的值“VQ27FEWWTE.Veniteck.Solutions.Radio-Malayalam”。 这个值应该是一个以TEAMID开头的string,后跟一个点“。”,后跟一个包标识符。

有允许密码使用我的钥匙串的问题

我正在使用El Capitan和Xcode 7.1,我正尝试构build和存档我的应​​用程序以上传到应用程序商店。 编译这个警报popup后: 但Always Allow和Allowbutton不起作用,但Deny取消警报! 我应该如何解决这个问题? 我正在使用新的iMac并将所有数据从旧的mac传输到这个新的。 这个问题甚至发生在Safari ,当一个网站想要从钥匙链访问密码的时候。 这是控制台日志: SecurityAgent [1476]:由于对话已接收来自不可信来源的事件,因此忽略用户操作 我已经看过这个问题,但我没有分享任何东西!