我們的通用應用程序支持從其他應用程序打開pdf文件,但我們只想在iPad上支持它。僅用於iPad的其他應用程序打開URL並在iPhone上禁用
如果設備是iPhone,當您長按pdf文件時,是否有辦法阻止應用程序在Open In ...菜單中列出?
我們的通用應用程序支持從其他應用程序打開pdf文件,但我們只想在iPad上支持它。僅用於iPad的其他應用程序打開URL並在iPhone上禁用
如果設備是iPhone,當您長按pdf文件時,是否有辦法阻止應用程序在Open In ...菜單中列出?
可以通過在Info.plist
附加~iphone
,~ipad
或~ipod
給鍵指定特定設備類型。請參閱文檔中的Creating Device-Specific Keys。
您可以檢查應用程序運行在哪個設備上。例如 if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { [self openPDF]; }
用於運行文件的寄存器不在運行時,而是info.plist設置 – rckoenes 2012-07-27 12:28:35
有兩個Info.plist文件。一個用於iPhone目標,另一個用於iPad目標,其中iPad plist處理PDF並且iPhone不支持? – vakio 2012-07-27 12:21:22