草庐IT

Micks-iPad

全部标签

iphone - 在 iPad 上运行 Ruby 解释器

我很快就会带着我的iPad去旅行,而不是我的笔记本电脑。我想在旅途中继续修补Ruby。我有iPhone开发者计划成员(member)资格,但我不有兴趣将这些东西提交到应用商店。我找到了shinycocos项目,它似乎在应用程序中嵌入了一个Ruby解释器。但我无法让它运行,它似乎非常适合运行cocos2d的东西。我的第一个目标是运行交互式命令行,如TryRuby!.之后,我想在UITextView中输入小程序并运行它们。如果您能提供任何线索、提示或现有项目,我将不胜感激。 最佳答案 RhodesFramework包含适用于iPhone

ios - 尽管将 UIViewControllerBasedStatusBarAppearance 设置为 NO,但状态栏在 iPad mini 上可见

我有一个UIViewControllerBasedStatusBarAppearance设置为NO的iPhone应用程序。在我测试过的任何设备(iPhone4、5、5s、5c、iPad4ish)上,状态栏都不可见。iPadmini(第一代)除外。使用iOSSDK是7.1。状态栏在第一代iPadmini上可见。我希望在此设置中也隐藏状态栏。我什至尝试将[[UIApplicationsharedApplication]setStatusBarHidden:NO];添加到didFinishLaunchingWithOptions但它没有改变任何东西。状态栏样式也设置为“在应用程序启动期间隐藏

objective-c - 如何以编程方式检查 iPad 版本/型号

有没有一种方法可以检查iPad的版本/型号(即iPad1/2/3)。我在带有多个叠加层的iPad界面中使用了一些透明度。虽然在iPad2上工作令人满意,但iPad1并没有提供那么好的用户体验。所以我想删除iPad1上的透明度,但无法找到知道我正在处理的iPad的方法。是否有区分iPad1和具有更强大图形处理器的更高版本(即当前的iPad2+3)的技巧?我读到它可以在网络浏览器中使用,所以应该也有一种方法可以在代码中获取型号。 最佳答案 希望这就是您所需要的:NSString*platform=[selfplatform];if([p

javascript - iPad Safari iOS - SECURITY_ERR : Dom Exception 18 when accessing "document.cookie"

在iOS5.1(iPad)上运行Safari,我的JavaScript代码抛出以下异常:SECURITY_ERR:DomException18:Anattemptwasmadetobreakthroughthesecuritypolicyoftheuseragent...每当我调用document.cookie现在这是一个通过正确的URL访问的远程托管网站。所有桌面浏览器都运行良好,这只影响我iPad上的Safari。我尝试用谷歌搜索错误,但我只是得到调用本地文件(file://)的引用,我没有这样做,因为它是一个远程网站。有什么想法吗? 最佳答案

android - 如何测量和改善 iPhone/iPad 游戏中的电池使用(Android 也一样)

我的游戏耗电过多。与同类游戏相比,我不知道它到底用了多少,但它用的太多了。玩家提示它使用了很多,其中一些人注意到它使他们的设备“运行过热”。我刚刚开始对此进行调查,想提出一些理论和实践问题来缩小搜索空间。这主要是关于我的游戏的iOS版本,但可能有许多相同的问题会影响Android版本。很抱歉问了很多子问题,但它们似乎相互关联,我认为最好将它们放在一起。旁注:我的游戏不进行网络访问(在几个地方被称为耗电大)并且在后台不会消耗大量电池;这是前台运行的问题。(1)我知道有API可以读取电池电量,所以我可以做一些自动化测试。我的问题是:我需要让设备运行多长时间(或者可能:大约消耗多少电量)才能

javascript - 在 iPad 上运行时,Mobile Safari 中即将切换标签页的 Pagehide 事件不会触发

众所周知,当MobileSafari暂停网页上的Javascript执行时你切换到不同的浏览器标签切换到不同的iOS应用程序(例如,当您接到来电时切换到电话应用程序)您可以订阅窗口的“pagehide”和“pageshow”事件以检测即将暂停和重新激活的Javascript。问题是,在iPadMobileSafari上tab-switching(1.)时不会触发这些事件。在iPhoneMobileSafari上,一切都正常,就像上面描述的那样。证明很简单:window.addEventListener("pagehide",function(evt){varlogger=documen

ios - "New iPad"(Retina iPad 3) 上的断断续续的动画和滚动性能

我一直在开发一款iPad应用程序,该应用程序已在iPad2上进行了相当广泛的测试。我最近获得了一台“新iPad”(iPad3),感觉该应用程序速度明显变慢。在iPad2中如丝般顺畅的动画/滚动行为现在在新iPad上感觉非常卡顿。我做了很多标准的UI性能技巧:使用shadowPaths、使用CoreGraphics绘制UITableViewCells、栅格化不经常更改/不需要动画的View。在将我的应用程序过渡到iPad3时,我应该注意哪些陷阱?更新我发誓我以前试过这个,但是从我的UIViewsView中删除圆角最终显着加快了应用程序的速度。clipToBounds似乎也对性能产生了重大

iphone - 以相同的名称将 iPhone 和 iPad 应用程序提交到商店

我能否以相同的名称向AppStore提交两个构建版本,一个用于iPhone,另一个用于iPad?我的iPhone应用程序已经在AppStore中,名为“xxx”,我开发了另一个专为iPad构建的应用程序。我可以使用相同的“xxx”名称将此构建提交到AppStore吗? 最佳答案 是的,您可以,当iPad发布时,我们已经通过我们的应用程序做到了这一点。您必须根据设备类型修改您的plist以使用不同的xib/nib文件开始-然后由您的应用决定它是处于iPad模式还是iPhone。没有办法让两个单独的应用程序使用相同的名称/应用程序ID,

iphone - 如何为 iPhone/iPad 应用程序创建或设置私有(private)应用程序商店

团队,我想知道如何为它的企业程序设置应用程序商店,只有iOS应用程序。为了更清楚地说明我的问题,我经营一家企业,并且为我的企业创建了应用程序,这些应用程序将仅供我授予特权的客户使用。我不想把这些商业应用放到苹果的应用商店里,任何人都可以浏览和安装应用。是否可以单独为我的企业维护一个商店,只有我提供访问权限的人才能浏览和安装应用程序? 最佳答案 是的,你可以。拥有Afaria和Appearean等产品的公司就是这样做的。 关于iphone-如何为iPhone/iPad应用程序创建或设置私有

objective-c - 是否有可能在运行时检测到您的 iOS 应用程序正在 iPad mini 上运行?

在运行时检测不同的硬件对于分析很有用(除其他外,甚至更值得怀疑的目的)。许多iOS应用开发者可能有兴趣了解有多少用户在iPadmini上体验他们的应用(而不是仅仅知道有多少用户在1024x768屏幕分辨率的iPad上体验他们的应用——这也很有趣)。Cocoatouch/UIKit/ObjC/C中是否有任何公共(public)API可用于检测您的iOS应用程序是否在运行时在iPadmini上运行?理想情况下,此方法应区分iPad2和iPadmini(它们具有相同的像素数,但像素密度不同)。后记:我知道很多人会认为在运行时检测iPadmini是个坏主意。但是,我认为这是一个有效的问题,有明