ようやく色々と環境が整ってきたので、MobileTerminalを使う機会が増えてきたのだが、iPadを横向きにして起動するとキーボードが欠けてしまう。また、一度キーボードを非表示にすると、ショートカットボタンと(i)ボタンが消えてしまう。
困ったなと思って調べてみたらココに解答が。
ここでaddydmasiさんがパッチを提供してくれている。
どうやら、Info.plistというファイルを置き換えれば問題が解消するらしい。
リンクをクリックするとそこにMobileTerminal-iPadRotationFix.zipファイルがあり、中には以下のファイルが入っていた。
- Default-Landscape.png
- Default-Portrait.png
- Info.plist
ここにあるInfo.plistを置き換える。
ファイルの操作にはiFunboxを使用した。他の方法でも置き換えができれば良いはず。
/Applications/Terminal.app/Info.plist を Info.bk.plist にリネーム
/Applications/Terminal.app/Info.plist に MobileTerminal-iPadRotationFix.zip に入っているInfo.plist をコピー。
MobileTerminalを再起動。
うん、素晴らしい!
リンク先のファイルがなくなっているということで、plistファイルの中身を書き出してみます。
plist Editor for Windows を使用しました。
plist Editor for Windows を使用しました。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleDisplayName</key> <string>Terminal</string> <key>CFBundleExecutable</key> <string>Terminal</string> <key>CFBundleIconFiles</key> <array> <string>Icon</string> <string>Icon@2x</string> <string>Icon-Small</string> <string>Icon-Small@2x</string> <string>Icon-72</string> <string>Icon-Small-50</string> </array> <key>CFBundleIdentifier</key> <string>com.googlecode.mobileterminal.Terminal</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>Terminal</string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleSupportedPlatforms</key> <array> <string>iPhoneOS</string> </array> <key>CFBundleVersion</key> <string>1.0</string> <key>DTCompiler</key> <string>4.2</string> <key>DTPlatformName</key> <string>iphoneos</string> <key>DTPlatformVersion</key> <string>4.0 GM</string> <key>DTSDKName</key> <string>iphoneos3.2</string> <key>DTXcode</key> <string>0323</string> <key>LSRequiresIPhoneOS</key> <true/> <key>MinimumOSVersion</key> <string>3.1.3</string> <key>NSMainNibFile</key> <string>MainWindow</string> <key>NSMainNibFile~ipad</key> <string>MainWindow-iPad</string> <key>UIDeviceFamily</key> <array> <integer>1</integer> <integer>2</integer> </array> <key>UIPrerenderedIcon</key> <true/> <key>UIStatusBarHidden</key> <true/> <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeRight</string> </array> <key>UISupportedInterfaceOrientations~ipad</key> <array> <string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationLandscapeLeft</string> <string>UIInterfaceOrientationLandscapeRight</string> </array> </dict> </plist>
コメントはこちらから お気軽にどうぞ ~ 投稿に関するご意見・感想・他