查找应用程序的配置文件?

Finding provision profile for app?

我最近继承了我们公司使用的一个内部软件应用程序的管理职责。在此之前,我在团队中作为开发人员工作了 2 年,所以我对 app/code 非常熟悉。该应用程序的一个部分提供各种下载以帮助人们完成工作(pdf、地图、移动应用程序等)。我们不构建或管理这些下载,我们只是将它们聚合在一起并使它们在一个地方可用。其中一个移动应用程序的配置文件似乎已过期,需要更新。

我和我的团队没有为 iOS 开发的经验,也不知道它是如何完成的,所以我不知道如何自己更新这个配置文件。在我努力追查公司中谁拥有此应用程序(据我所知,它也是一个内部开发的应用程序)时,我什么也没找到。似乎没有人对这个应用一无所知。

公司的一位开发人员告诉我,如果我能找到 .provisionprofile 文件,它很可能包含发布者的姓名。不过,我已经做了所有我知道该怎么做的事情,但我无法在任何地方找到那个文件。

关于如何确定谁拥有此应用程序的任何建议?是否可以从 ipa 中提取 .provisionprofile?任何有创意的建议都将不胜感激!

是的,如果您有 .ipa,您可以获得移动配置文件。

首先,通过右键单击并 selecting "open with Archive Utility" 解压缩 .ipa。 (尽管它的扩展名为 .ipa,但它实际上只是一个 .zip 文件存档。)

你给你一个文件夹,包含另一个名为"Payload"的文件夹。打开该文件夹并找到扩展名为“.app”的文件。右键单击此文件并 select "Show Package Contents".

最后,在该文件列表中,您应该会看到一个名为 "embedded.mobileprovision" 的文件。那就是你需要的文件。在文本编辑器中打开它,您应该会看到创建该应用程序的开发人员或组织。