目前iPad可以通过像素插值方式运行iPhone程序,但是显示效果相当粗糙。通过以下方法,部分程序可以实现原生运行:
1. Jailbreak
2. 找到对应程序的Info.plist文件(通常在/Applications/xxxxx/下以及/var/mobile/Applications/xxxxx/下);
3. 在其中添加:
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
如果
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
</array>
已经存在,那么在其中添加<integer>2</integer>即可。
4. Respring,测试。
目前iFile运行情况良好~
参考:http://www.macstories.net/ipad/how-to-run-iphone-apps-on-the-ipad-without-pixel-doubling/