首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS协同设计规范

iOS协同设计规范
EN

Stack Overflow用户
提问于 2011-03-15 01:08:09
回答 3查看 2.6K关注 0票数 21

我想创建一个在linux服务器上远程协同设计iOS应用程序的工具。

我知道codesign是开放源码的,但是严重依赖于密钥链,而且不是很便携。

我知道Adobe在flash中有一个用于win和mac的协同设计实用程序,它可以获取配置文件、.p12和.cer,并对应用程序进行签名。

UDK也做类似的事情,但似乎不需要.p12 ( http://udn.epicgames.com/Three/AppleiOSProvisioning.html )

所以我的问题是,他们正在做的过程是什么,这样我就可以重新创建一个可以做到这一点的跨平台工具。

EN

回答 3

Stack Overflow用户

发布于 2011-09-09 03:47:28

我一直在努力解决这个问题,在经历了许多不眠之夜、头痛、钥匙问题和其他问题之后,我决定不再烦恼,买了一台mac mini (相当便宜),并将其作为构建机器安装。像个魔咒一样工作:)

我在这项研究中投入了大量的精力,但没能让它发挥作用,所以如果有人知道答案的话:非常感谢!

票数 8
EN

Stack Overflow用户

发布于 2012-06-21 00:50:33

试着看一下这个演示文稿:Breaking iOS code signing,其中包含许多关于签名方案的有趣信息。

不管怎样,我不知道上面的演示文稿是否能给你提供你所需要的信息。

票数 8
EN

Stack Overflow用户

发布于 2012-06-21 08:04:01

Saurik created ldid,它用于linux上的代码签名。在没有配置配置文件的情况下进行开发的this article以及我认为是ldid实现的this project可能会很有用。

如果您以前使用过Adobe代码签名实用程序,那么您可能已经注意到它有点不稳定。我已经有过无数次这样的问题了。

事实是,创建一个代码签名工具将是非常困难的,即使你花了大量的时间在它上面,并最终实现了一个工作,Apple也可以改变代码签名过程的任何一小部分,这最终可能会破坏你的整个系统。最好是依靠Apple为开发人员提供的工具来进行代码签名。如果我可以提出一个建议,那就是不要尝试这样做。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5301885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档