ios - 是否可以在没有源代码的情况下分发 iOS 应用程序
问题描述
精简版
一个开发人员是否仍然可以编译一个 iOS 应用程序并将其传递给另一个拥有分发证书(和私钥)的人以上传到 App Store Connect?
背景
我的公司与外部开发人员签订了一份合同,为我们提供一个应用程序以将其放入应用程序商店,而无需向我们提供源代码。
我们曾尝试通过删除 _CodeSignature 文件夹并运行“codesignature -f -s ......”来为应用程序重新签名,但 App Store Connect 由于 SwiftSupport 文件夹的一些问题而拒绝了它。所以现在这个外部开发者坚持他没有办法编译应用程序和我们分发它并想要我们的证书和私钥,即使苹果公司说“不要在你的组织之外共享苹果证书” 。
解决方案
对的,这是可能的。在 github 上查看此工具https://github.com/Elyorbe/XReSign
推荐阅读
- python - 如何判断给定的二维数组在python中是否有空列
- c# - 在 Unity3D 中点击 Play 后如何使 Rigidbody2D.Simulated 保持真实?
- typo3 - 覆盖 pageTS 中的 TCA 值
- apache-spark - Spark 中的 DataFilters 解释了 Databricks 中的物理计划,但不在本地机器上
- amazon-web-services - Amazon EMR Hadoop、HBase 版本冲突
- dart - 是否可以在 Dart 中为函数的参数设置默认值?
- iis - IIS 8 没有重写
- html - 如何在表格中将部分边框更改为不同的颜色?
- c# - 如何在 ASP.NET MVC 中修改 Razor 视图引擎生成的默认表单值?
- java - java - 如何用“\ n”替换换行符?