我应该如何将通用应用程序从同时在iPhone和iPad上运行转换为仅在iPad上运行。如果我现在提交它,它将作为一个通用应用程序出现在AppStore上,那么我如何让它认为这只是一个iPad应用程序,而不创建一个全新的项目?我知道这是一个奇怪的问题,但有人知道吗?感谢您的帮助! 最佳答案 您必须更改-targeted-device-familybuild设置。 关于ios-将通用应用程序转换为iPad应用程序,我们在StackOverflow上找到一个类似的问题:
我在应用程序商店中为客户提供了一个通用应用程序。客户希望只针对iPhone发布更新,而忽略iPad。我说这是不可能的,因为该应用程序已经是通用的,但是,我不确定我现在是否是。我能否发布恢复到非通用应用程序的更新?如果是这样,iPad客户会以2x应用程序的形式获得更新吗?还有其他选择吗?我可以只向iPhone客户推送上州吗? 最佳答案 如果它是一个通用的应用程序,那么你可以只更改iPhone代码并保持iPad代码不变。两种设备都将有可能进行更新。我建议添加类似的内容iPhone端的更新,iPad端没有任何变化到发行说明。回答您的问题:
我需要知道当前设备是iPad2还是新iPad。我使用[[UIScreenmainScreen]Scale],但结果是1.0 最佳答案 如发现here:if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad&&[[UIScreenmainScreen]respondsToSelector:@selector(scale)]&&[UIScreenmainScreen].scale>1){//newiPad} 关于ios-如何识别新iPad,
在我的iPad应用程序中,第一个View是身份验证View。它有4个方框作为iphone密码屏幕,用户只需在键盘上输入数字即可。这里方框被禁用。现在iPad有键盘隐藏按钮和隐藏键盘。问题是我无法带回键盘。如何禁止在此View中隐藏键盘? 最佳答案 将身份验证View设为UITextFieldDelegate并添加以下方法:-(BOOL)textFieldShouldEndEditing:(UITextField*)textField{returnNO;} 关于ios-iPad-不要隐藏文
尝试编写包含在我们iOS应用中的html帮助文件。对于iPad版本,我希望帮助文件显示一个较小的图形(大约156x204).对于iPhone/iPod,我不想显示图形。除了在文件h_login.html中使用javascript之外:if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))){location.replace("h_small_login.html");这需要每个文件的克隆,我还没有找到方法。宁愿继续使用最少的HTML...vanilla,没有CSS,一个单一的“元”开
由于iPad3(“新iPad”)的像素是我的两倍,所以我不经意地让我制作的任何图像都是两倍大。但我的问题是,如果我手动在屏幕上放置一个对象,比如CGRectMake,它的像素是原来的两倍,那么它会出现在iPad2和iPad3的不同位置吗?假设我正在使用下面的代码在屏幕上放置一个按钮:CGRectMake(375,500,125,125);既然它位于X坐标上的375像素处,它不会出现在iPad2和iPad3上的不同位置,因为iPad3的像素是它的两倍吗?我敢肯定这是一个愚蠢的问题,任何稍微有经验的iOS开发人员都会mock这个问题,但由于简单的Google搜索没有找到任何结果,我想我会问
我已经为iPhone制作了一个日记应用程序,我想让它通用(iPhone和iPad)。当应用程序在iPad中启动时,我希望它使用SplitViewController。我有两个类(class)。第一个是“Rootviewcontroller”,第二个是“Detailview”Controller。在这两个类中,我都使用导航Controller。在iPhone中,当应用程序启动时,rootviewcontroller是可见的。使用导航Controller,用户可以移动到详细View。在iPad上,我希望RootViewController位于SplitViewController的左侧,详
这是我的代码:在iPad中它在iPhone中崩溃,列表出现但所选应用程序未打开。-(void)openIn:(NSURL*)fileFullPath{docController=[UIDocumentInteractionControllerinteractionControllerWithURL:fileFullPath];[docControllersetDelegate:self];BOOLisOpen=[docControllerpresentPreviewAnimated:YES];if(isOpen==NO){BOOLisOpenIn=[docControllerprese
如何为所有4个版本(icon.png、icon@2x.png...等)的通用iPhone/iPad应用程序指定图标? 最佳答案 我在AppStore上有实时通用应用程序。请参阅附加图片以获取图片名称。Icon-Small用于设置应用,图标显示在iPhone主屏幕中,并且Icon-72显示在iPad主屏幕中。图片尺寸请引用第二张图片。 关于iphone-如何为通用iPhone/iPad应用程序指定图标?,我们在StackOverflow上找到一个类似的问题: h
我试图在具有FormSheet样式的模态视图中隐藏iPad键盘。我试图resignFirstResponder,但没有任何反应。这是错误还是根本不起作用?最好的问候编辑-(void)hideKeyboards{[emailFieldresignFirstResponder];[passwordFieldresignFirstResponder];[confirmPasswordFieldresignFirstResponder];}-(IBAction)emailFieldDone:(id)sender{[selfhideKeyboards];}-(IBAction)passwordF