我认为创建.ipa文件时,我的应用程序的.entitlements文件存在问题,因此我想检查授权文件的Bundle ID。在构建之前,我正在使用一个相当复杂的构建脚本来更改其中的某些内容,所以我想查看最终产品是什么。我知道曾经有一个Entitlements.plist,我可以从ipa下车,但它似乎不再存在。有什么办法可以立即访问.entitlements文件吗?有没有办法从应用程序的.ipa档案中查看应用程序的.entitlements文件?
7
A
回答
14
当然,解压缩.ipa
文件将创建一个Payload目录。 Payload目录内是应用程序包。在Finder中右键单击应用程序包以“显示包装内容”。
查找可以使用文本编辑器或plist编辑器打开的embedded.mobileprovision文件。寻找<key>Entitlements</key>
11
对于那些通过谷歌来到这里,信息苹果在https://developer.apple.com/library/ios/qa/qa1798/_index.html提供了更多的近期。 Specifially,解压缩后IPA:通过运行应用程序
显示的权利:
codesign -d --entitlements :- "Payload/YourApp.app"
,并通过运行显示配置简介:
security -D -i "Payload/YourApp.app/embedded.mobileprovision"
+4
就我的情况'security -D -i'不起作用,我不得不使用'security cms -D -i' – subzero
相关问题
- 1. 有没有办法远程查看Swing应用程序?
- 2. 有没有什么办法可以查看应用程序
- 3. 有没有办法在Symfony2中查看应用程序的配置?
- 4. 有没有办法在OSGi应用程序中查看注册的服务?
- 5. FB Connect:有没有办法查看登录用户的Facebook应用程序?
- 6. 从应用程序安装ipa文件
- 7. Android,有没有什么办法从安装的应用程序恢复应用程序文件?
- 8. 有没有办法在应用程序中查找对象?
- 9. Android:有没有办法从我的应用程序执行JavaScript?
- 10. 有没有办法在我的应用程序中使用mstest
- 11. 有没有办法从pubnub应用程序中删除设备?
- 12. 有没有办法在谷歌应用程序引擎中查看memcache数据?
- 13. 存档在没有iOS应用程序的情况下观看应用程序应用程序
- 14. 有没有办法将文件从Web应用程序拖到桌面应用程序?
- 15. 有没有办法从Java应用程序中检查相机的HAL版本?
- 16. 有没有办法限制UIDocumentInteractionController中显示的应用程序?
- 17. 有没有办法让C#中的应用程序iphone
- 18. 有没有办法从TFS中的代码审查请求中查看Windows窗体应用程序的GUI?
- 19. 有没有办法从卸载程序文件中禁用autouninstaller?
- 20. 有没有办法在不从项目中删除我的应用程序的Watch应用程序?
- 21. 有没有办法打开SublimeText 2从其他应用程序
- 22. 有没有办法从java执行Objective-C应用程序?
- 23. 有没有办法从Firefox和铬启动EXE应用程序
- 24. 有没有办法从Travis部署应用程序到Amazon ec2?
- 25. 有没有办法在iOS中检查应用程序之前下载的应用程序?
- 26. 有没有办法将powerbuilder应用程序导出到文本?
- 27. 有没有办法订阅IIs应用程序池事件?
- 28. 有没有办法在Android的应用程序级别禁用主机文件?
- 29. 有没有办法在卸载应用程序时不擦除文档目录?
- 30. 有没有办法检查从应用程序的安装位置
我embedded.mobileprovision文件只是显示一个一堆数字,根本没有文字。是否还需要采取其他措施来使人类可读? – fjlksahfob
格式应该是一个属性列表 - 只需通过我的一个ipa验证即可。 – FluffulousChimp
您的ipa最近?我相当肯定他们过去曾经是plist。我尝试将我的embedded.mobileprovision文件重命名为plist,并且我试图打开它时被告知它已损坏。当看到Get Info中的'Kind'文件时,Apple表示它是'开发者配置文件'。 – fjlksahfob