草庐IT

ipad-compatibility

全部标签

ios - 我尝试使用 iPad 进行开发时出现未知错误

我试图在新iPad上测试我的应用程序,看看Retina支持是否正常工作。就像我用于开发的任何其他设备一样,我连接了设备并按下“用于开发”是XCodeOrganizer。进程开始,但几秒钟后进度条消失,我收到此错误消息:“发生未知错误”我在设备部分手动注册了它的UDID,配置文件已成功安装在设备上,但管理器中iPad名称前面仍然有一个黄点,并且该设备没有出现在iOS设备列表中(所以我无法在其上运行我的应用程序)。我尝试了我想到的任何事情,但没有成功:(有什么想法吗?附加信息:XCode版本:4.4.1iOSSDK版本:5.1最低部署目标:5.0设备iOS版本:5.1.1(9B206)设备

ios - 如何在不注册 Apple 开发人员计划的情况下使用 Xcode 7 在 iPhone/iPad 上运行应用程序?

我有一台装有OSX10.10.3、Xcode7beta和iPhone4的Macbook。我还没有注册Apple的开发者计划。我认为自从最新的WWDC以来,任何开发人员都可以在他们的设备上运行应用程序。我如何在Xcode7Beta的真实设备上实现这一点? 最佳答案 请按照以下步骤操作:安装Xcode7。提供唯一的包标识符(任何唯一标识符):从“团队”选项中选择一个有效的团队(您可以从Xcode首选项中添加一个帐户,但也有一个用于添加帐户的选项):然后点击修复问题。这需要一些时间,并且会得到解决。(如果您遇到任何错误,则您的Apple开

ios - 如何检测 iPad 上是否存在外接键盘?

有没有办法检测iPad是否连接了外接(蓝牙或USB)键盘? 最佳答案 一种间接且SDK安全的方法是将文本字段设置为第一响应者。如果存在外部键盘,则不应发布UIKeyboardWillShowNotification本地通知。Update:ThisisnolongertruesinceiOS9,howeveryoumayusethekeyboarddimensionstodetermineifahardwareorsoftwarekeyboardisinvolved.SeeHowtoreliablydetectifanexternal

ipad - iOS 网络应用程序(尤其是 iPad)的多个 "apple-touch-startup-image"分辨率?

我已经编写了一个基于HTML5的iOS网络应用程序并且一切似乎都运行良好,但我正在尝试使用多个启动屏幕来完善它。iPhone/iPodtouch使用320x460的PNG效果很好,如下所示:我发现很多文档都说iPad的启动图像应该像iPhone/iPodtouch一样,从高度上削去20像素以适应状态栏,分辨率为768x1004(纵向)或1024x748(横向).但是,在我的测试中(目前使用运行iOS3.2.2的iPad),只有768x1004(纵向)分辨率有效(但在横向模式下不正确——20px太窄了)。我已经尝试了以下(基于apple-touch-icon链接的功能的疯狂猜测),但无济

ios - iPad Safari - 让键盘消失

在iPadSafari浏览器中,当我将焦点从文本框更改为下拉菜单时,键盘仍然存在...有什么方法(可能使用Javascript)可以在用户模糊文本框时隐藏键盘吗?间接地说,我正在寻找(但在MobileSafari中)的等价物[tempTextFieldresignFirstResponder]; 最佳答案 我在http://uihacker.blogspot.com/2011/10/javascript-hide-ios-soft-keyboard.html找到了解决方案.本质上,只需这样做(对我有用):varhideKeyboar

ios - 具有自动布局左边距的 UITableViewCell 在 iPhone 和 iPad 上不同

我正在为选项屏幕/场景使用带有静态单元格的分组UITableView。一切都在Xcode6.1/iOS8.1.x/Storyboard中使用自动布局完成。在表格组中有混合类型的单元格,有两种类型会给我带来问题:具有自定义样式的单元格和样式为“RightDetail”的单元格在单元格#1上,我可以为标签和前导容器之间的左边距设置约束。据我所知,在#2单元格上,我无法在InterfaceBuilder中设置任何约束。我在单元格#1中的标签上设置了左边距,以便它与单元格#2中的标签对齐。在iPhone上一切看起来都很好,但如果我在iPad上显示同一张表,其中TableView容器的大小是屏幕

ios - 处理 iPad Mini 屏幕尺寸

新款iPadMini的屏幕尺寸为7.9英寸。它有视网膜显示屏吗?它会自动扩展现有的xib和Storyboard,还是我们必须为每个创建两个版本?我们处理它的方式是否类似于我们处理iPhone5的方式?我如何创建定义或条件来查看设备是否正在运行iPadMini? 最佳答案 应用程序将正常运行。但是如果你有一些非常小的UI元素。由于屏幕尺寸的缩小,您可能想重新访问它们。 关于ios-处理iPadMini屏幕尺寸,我们在StackOverflow上找到一个类似的问题:

ios - 是否可以在 iOS 9 上让您的 iPad 应用程序退出多任务处理

我有一个大型应用,需要一些时间针对iOS9进行优化。编辑:我担心的是,当应用程序窗口尺寸减小时,所有UI都会挤在一起。所以我的问题是,有什么方法可以强制应用程序全屏显示吗? 最佳答案 为您的应用程序选择退出(禁用)多任务处理:SelectyourTarget→GeneralSection→ScrollDownandcheckRequiresfullscreen它应用于plist的UIRequiresFullScreen键值。注意:如果应用支持多任​​务处理,则应用必须支持所有屏幕方向。否则,应用将在发布时出现以下错误:Invalid

ios - 使用 PC 调试 ipad safari

我想在我的ipad上的Safari上测试我的网站。我只有另一台电脑。有没有办法让我像使用移动版Chrome的ADB一样进行远程调试?我在StackOverflow上搜索了一下,好像有一个Adob​​eEdgeInspectCC,但我不知道这是否是一个不错的选择。谢谢! 最佳答案 2019年10月更新此解决方案不适用于IOS12+(resource1、resource2)。于24/6/2017更新和测试在Windows8及更新版本上使用Chrome:下载并安装Node下载并安装iTunes并将其连接到您的设备。(弹出窗口应显示在您的i

ios - 在 iOS 应用程序(iPhone 和 iPad)中手动选择语言

我的问题:我的iPhone应用程序如何告诉iOS,用户确实在应用程序首选项中选择了一种与常规设置中设置的语言不同的语言?同一问题的其他表述:我如何告诉系统,NSLocalizedString(@"text",@"comment");不应该访问系统范围内选择的语言,而是应用内选择的语言?背景,例子:请以这种情况为例:德国移民的儿子住在法国东北部,毗邻卢森堡和德国。他的母语是法语,因此他确实将iPhone的用户界面语言设置为法语(设置→通用→国际→语言→法语)。但由于他的文化背景以及他所居住的地区是双语的,他的德语也说得很好。但他不会说十个英语单词。在iPhone(和iPad)上,他没有机