我想要一个流程,其中我的项目被设置为生成一个使用开发移动配置文件签名的应用程序,稍后可以使用 Xcode 的便捷界面将其重新用于 AdHoc 或 AppStore 分发。
问题是,当我创建由开发配置文件签名的存档时,embedded.mobileprovision
应用程序二进制文件本身都包含get-task-allowed
设置为的规范true
,但是当我为此使用 Xcode 的 UI 重新签署该应用程序时,结果是一个应用程序embedded.mobileprovision
有get-task-allowed
设置为false
(如我所愿),但二进制文件本身仍包含get-task-allowed
设置为true
(不是我想要的)。
那么,如何正确地对应用程序进行签名,以便用于重新签名的分发配置文件在整个生成的应用程序中得到正确应用?