萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> iPhone

讓 iPhone 運行 iPad 專用 App:修改 IPA Info.plist 將 UIDeviceFamily 從 2 改為 1/2 通用

iPad 專用 App(標記 UIDeviceFamily = 2)預設無法安裝於 iPhone。透過修改 IPA 可強制安裝:

  1. 用 WinRAR/7-Zip 打開 .ipa 檔,進入 Payload/AppName.app/ 找到 Info.plist,解壓出來。
  2. 用 Plist Editor(Win) 或 Xcode(Mac)打開 Info.plist,找到 UIDeviceFamily 陣列,原值 <integer>2</integer>(僅 iPad)。
  3. 新增一行 <integer>1</integer>(代表 iPhone/iPod),陣列變為 <array><integer>1</integer><integer>2</integer></array>,儲存。
  4. 將修改後的 Info.plist 拖回 IPA 覆蓋,重新安裝(可用 PP助手/iTools)。

三關驗收

  1. 能否啟動運行?
  2. 介面是否自適應 iPhone 螢幕(非單純縮放)?
  3. 遊戲/操作按鈕是否可正常點擊(觸控區位置偏移問題)?

多數簡單 App 可完美運行;複雜遊戲常因座標硬編碼導致按鈕失效。此法僅供嘗鮮,非長期方案。

copyright © 萬盛學電腦網 all rights reserved