第三方开发了一款供我们企业环境中私人使用的应用程序。现在是时候分发它了,但他们不想向我们发送他们的代码。我感觉这会导致问题,因为分发配置文件和证书必须发送给他们,从而损害我们的私钥,这是我们不允许的。
这是正确的吗?或者可以在不泄露我们的私钥的情况下完成此操作吗?
编辑:作为旁注,我可以向他们发送私钥,如果它只能在每个应用程序中使用,即只能使用该应用程序捆绑包 ID,并且我们可以在一个企业许可证下拥有具有不同私钥的不同应用程序。
我建议您要求他们在 xcode4 的“产品”菜单下执行“存档”,然后将生成的应用程序发送给您。
然后,您可以将其导入到您的系统中,并使用 xcode Organizer 的“共享”按钮,使用您的企业私钥和企业配置文件来退出应用程序。
因此,总体结果是他们不必与您共享源代码,您也不必与他们共享密钥。
我见过 xcode 的辞职似乎不起作用的情况;在这种情况下你可以使用https://github.com/maciekish/iReSign https://github.com/maciekish/iReSign做辞职的部分。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)