简体   繁体   English

正在为应用查找配置文件?

[英]Finding provision profile for app?

I recently inherited the management duties of an internal software application that our company uses. 我最近继承了公司使用的内部软件应用程序的管理职责。 I worked as a developer on the team for 2 years before this, so I'm pretty familiar with the app/code. 在此之前,我作为团队的开发人员工作了2年,因此我对应用程序/代码非常熟悉。 One section of the app offers various downloads to help people do their jobs (pdfs, maps, mobile apps, etc). 该应用程序的一部分提供了各种下载,以帮助人们完成工作(pdf,地图,移动应用程序等)。 We don't build or manage these downloads, we just aggregate them and make them available in one place. 我们不构建或管理这些下载,我们只是将它们汇总并在一处提供。 One of those mobile apps appears to have an expired provision profile that needs to be updated. 这些移动应用程序之一似乎具有过期的配置文件,需要更新。

My team and I have zero experience developing for iOS or knowledge of how it's done, so I don't know how to update this provisioning profile myself. 我和我的团队对iOS的开发经验为零,或者对它的完成情况知之甚少,所以我不知道自己如何更新此配置文件。 In my efforts to track down who in the company owns this app (as far as I know, it's also an internally developed app), I'm turning up nothing. 在努力寻找公司中谁拥有此应用程序(据我所知,它也是内部开发的应用程序)的过程中,我没有发现任何问题。 NO ONE appears to know anything about this app. 似乎没有人对此应用程序有任何了解。

One of the developers in the company told me that if I can locate the .provisionprofile file, it would likely contain the name of whoever published it. 该公司的一位开发人员告诉我,如果我可以找到.provisionprofile文件,则该文件可能包含发布该文件的人的名字。 I've done everything I know how to do, though, and I haven't been able to track that file down anywhere. 不过,我已经做了所有我知道该怎么做的事情,而且还无法在任何地方跟踪该文件。

Any suggestions about how to figure out who owns this app? 关于如何弄清楚谁拥有这个应用程序的任何建议? Is it possible to extract the .provisionprofile from the ipa? 是否可以从ipa提取.provisionprofile Any creative suggestions for any of this would be appreciated! 任何有创意的建议,将不胜感激!

Yes, if you have the .ipa, you can get the mobile provision profile. 是的,如果您使用.ipa,则可以获取移动设备配置文件。

First, unzip the .ipa by right clicking and selecting "open with Archive Utility". 首先,通过右键单击并选择“使用存档实用程序打开”来解压缩.ipa。 (Even though it has the extension .ipa, it is really just a .zip file archive.) (即使扩展名为.ipa,它实际上也只是一个.zip文件存档。)

That you give you a folder, containing another folder named "Payload". 您给您一个文件夹,其中包含另一个名为“有效负载”的文件夹。 Open that folder and find a file with the extension ".app". 打开该文件夹,然后找到扩展名为“ .app”的文件。 Right click on this file and select "Show Package Contents". 右键单击该文件,然后选择“显示包内容”。

Finally, within that list of file, you should see one named "embedded.mobileprovision". 最后,在该文件列表中,您应该看到一个名为“ embedded.mobileprovision”的文件。 That's the file you need. 那就是你需要的文件。 Open it in a text editor and you should see the developer or organization that created the app. 在文本编辑器中打开它,您应该会看到创建该应用程序的开发人员或组织。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM