我知道Apple Mac OS .app文件是程序和数据的集合。我以这种方式客串iPhone。我可以使用这种方式解压缩Mac OS .app以查找资源,图像。 iPhone应用程序可以做类似的事情吗?我的意思是,用户可以解压iPhone.app以从中获取资源/ img吗?太赫兹。用户可以从iPhone应用程序获取资源吗?
2
A
回答
-2
所有资源都已签名,这使得在解压缩应用程序时,它们对临时用户是不可见的。
但是,如果可以轻松移除,我一点也不会感到惊讶。
1
.ipa文件可以解压缩并查看资源,但是在签名时,如果您更改了任何内容,它将不起作用。 但是,PNG以不同的方式进行编码,而且笔尖被编译,所以它们不能用普通工具查看。
2
是的。他们绝对是可见的,有一点额外的努力。
解压“.ipa”文件可以获得所有的.png和.nib资源。 .png文件使用非标准格式(described here)进行编码,因此无法直接打开它们,但该页面也指向一个工具将它们转换为标准.png文件。
的笔尖文件是更成问题,因为在this question描述:
技术上讲,它是可能的实例化的笔尖和内省大部分信息出来,但它是不平凡的和止跌”牛逼导致像使用Interface Builder
注意,签名没有什么做这样的事情:如果任何资源已经改变了应用程序签名会检测到,但签名是不是资源的原因不是(方便)可打开的:签署应用程序不会改变e基础资源的格式。
苹果可能选择这些格式,优化加载时间 - 使它便于拉出来的图像别人的应用程序可能并不是一个设计目标:-)
相关问题
- 1. Android应用程序可以获取用户的时间表吗?
- 2. GWT应用程序获取“404请求的资源不可用”
- 3. Android应用程序可以从其他应用程序获取信息吗?
- 4. iPhone应用程序可以销售其他应用程序吗?
- 5. 你可以从tomcat部署的应用程序中获取源代码吗?
- 6. 我可以从iphone webapp获取用户位置吗?
- 7. 获取iOS应用程序的“〜/资源库”路径可靠
- 8. 我可以使用什么工具从VB6应用程序中提取资源?
- 9. 无法从应用程序资源中获取图像
- 10. 无法从android应用程序获取资源
- 11. Android:从应用程序获取资源文件
- 12. iPhone - 从Facebook连接应用程序获取Facebook用户会话
- 13. 我可以获得Google Analytics等iPhone应用程序吗?
- 14. 将文件从应用程序拖到资源管理器。我的应用程序可以进行复制吗?
- 15. 可以从iPhone应用程序导出.m文件吗?
- 16. 限制列表iPhone应用程序不能使用iPhone资源
- 17. 我的PHP应用程序可以使用Heroku的ClearDB MySql资源吗?
- 18. 程序可以找出它的Oracle资源使用情况吗?
- 19. ASP.NET MVC SiteMap提供程序可以使用任意资源吗?
- 20. iPhone应用程序可以调用另一个应用程序吗?
- 21. 我们可以从另一个iphone应用程序调用一个iphone应用程序吗?
- 22. 可以限制我的应用程序到iPhone 3GS/iPhone 4吗?
- 23. 从swc将应用程序资源提取到应用程序目录
- 24. 可以在“屏幕截图”功能可以从iPhone应用程序删除吗?
- 25. 我可以使用HandBrake从本地Web应用程序获取DVD吗?
- 26. android:可以获得140dpi的资源吗?
- 27. 桌面应用程序可以获取网站URL吗?
- 28. 我们可以在用户个人资料上显示Facebook应用程序吗?
- 29. iPhone应用程序:可以通过应用程序设置语音消息吗?
- 30. 可以从使用java的Flash应用程序获取cookie?
签名=加密(我不会给你一个! - 1,但你应该清理它) – rook 2010-05-02 21:25:55