问题标签 [ios7.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uisplitviewcontroller - UISplitViewController 仅适用于 iPad 应用程序 [iOS 7.1]
我刚刚用 7.1 更新了 XCode 5,由于下一次失败,我无法再构建
UISplitviewController 仅适用于 iPad 应用程序
我有一个通用应用程序。应用程序版本从 6.0 到 7.0。我尝试了从架构到方案和主界面设置的所有方法,但没有任何效果。有人对新的 iOS SDK 7.1 有同样的问题吗?
ios - UITextField 上的 UITapGestureRecognizer 不再适用于 IOS 7.1
我有一个UITapGestureRecognizer
附加到一个UITextField
以获得类似“下拉”的效果。当UITextField
点击 时,我会呈现UIPopover
内容。这就像 7.1 之前的魅力 - 现在UITextField
刚刚成为第一响应者,并且完全忽略了手势识别器。尝试设置delaysTouchedBegan
为“是”但没有帮助。有帮助吗?
mkmapview - MKMapRegion 发布 iOS 7.1
我必须将引脚安装到可见地图上,以便使用众所周知的代码行获得 MKMapRect:
然后我得到并设置MKCoordinateRegion
:
由于我使用有两种状态(打开和关闭地图)关闭是地图不完全可见的地方(origin.y 值为self.view
负)我需要在调用方法“fitToAnnotations”时重绘矩形我使用[self.mapView setNeedsLayout];
所以我可以得到正确的self.mapView.frame
(打开或关闭)。
现在,如果我使用此代码和其他一些行,在 iOS7 中一切正常,但在 iOS 7.1 中,open-map-Region 不同,显示一个没有针脚的大边缘区域,并且全部安装在中心部分。
这是我如何获得正确的区域来显示地图是全屏还是半屏
怎么了?
ios - 显示和关闭视图控制器后,iOS 7.1 上的标签栏背景丢失
我在 iOS 7.1 上尝试过我的应用程序,发现标签栏背景有几次消失。我能够追踪到他们;它发生在:
- 推动放置在导航控制器(即标签栏控制器内)内的视图控制器
hidesBottomBarWhenPushed = YES
- 呈现一个视图控制器,然后将其关闭(即
MFMailComposeViewController
)
我创建了一个示例应用程序(使用标签栏模板 + 添加按钮来显示视图控制器,以及一个能够判断栏是否消失的 mapView),问题就在那里。
这是我更改的示例应用程序的所有代码:
在这里您可以下载整个示例项目。
现在,重要的是:这似乎不会影响 iPhone 5,也不会影响模拟器。问题出在 iPhone 4 和 iPod Touch(撰写本文时的最后一代)。
你们中有人有同样的问题吗?你能修好它吗?谢谢!
更新:我找到了解决方法。请看下面我的回答。
ibm-mobilefirst - IBM Worklight 6.1 - 无法使用 MTWW 将应用程序拉取到设备
首先让我说清楚。我有几个 iOS 设备。在具有 7.0.6 的设备上,我没有任何问题。当我将其中一台设备更新到 7.1 时,我遇到了问题。让我解释。
在具有 7.1 的 iOS 设备上,我导航到工作台 URL,然后转到管理应用程序并选择安装。然后我收到此消息“无法安装应用程序,因为 >ip 地址< 的证书无效。此过程适用于具有 7.0.6 的设备。我假设新的 iOS 更新存在问题。
现在我进行了一些搜索,发现在尝试从 HTTP 站点下载应用程序时出现问题,因此我更改了 Web 报告设置(在 Eclipse 首选项 -> 测试 -> 性能测试报告 -> Web 报告中找到)到“访问报告需要安全性”。因此它将端口号更改为“8443”。然后我使用 https://ip:port 导航回工作台 URL 并尝试再次安装应用程序。这次它只是说无法打开。
对此有什么想法吗?
ios - iOS 7.1 removeFromSuperview 崩溃
在iOS 7.1 发布之前,我的应用程序没有任何崩溃。现在在任何removeFromSuperview
方法上,崩溃。例如:我有视图控制器,当我想删除一个视图控制器时,我删除它的所有子视图,然后从堆栈中删除(堆栈:我将视图控制器存储在其中,用于加载新内容,并加载以前的内容):
我得到了
-[CALayer retain]:消息发送到释放的实例
信息
是去除它的好方法吗?它会释放整个视图控制器及其子视图吗?因为我的应用程序没有崩溃,而不是 removeFromSuperview。我不明白 iOS 7.1 中发生了什么变化。
以及如何在不删除和不删除我的情况下删除所有子视图viewController
(removeFromSuperview
如果ViewController
我只想添加新的子视图并删除当前内容)?
更新:
有时会崩溃:
-[CALayer retain]:消息发送到释放的实例
为什么???
有时如果我尝试从视图控制器视图中删除主子视图,它会发生同样的崩溃:
[mainView removeFromSuperview]
( mainView 是单个 UIView,添加到 vc.view )
UPDATE2:(非常详细)
所以,我有一个容器视图。我正在向UIViewController.view
这个容器中添加一个。我正在将视图作为子视图添加到UIViewController.view
. 这个视图不是本地 uiview,我的意思是,它声明为implementation{ UIView* mainView }
.当我的 UIViewController 将被释放时,在它- (void) dealloc { [mainView removeFromSuperview]; [mainView release] [super dealloc];}
的主视图中 removeFromSuperview 我的应用程序崩溃。
cocos2d-iphone - xCode 5.1 build crashes - SpriteBuilder
I recently updated xCode to 5.1. All of a sudden my (cocos2d) builds keep on crashing when publishing to my iPhone 5s (iOS 7.1). It works fine in the simulator (iOS 7.1). I got a screenshot here: http://puu.sh/7rB8S.png
Also I got a bunch of warnings since I updated xCode to 5.1. Replace above with: "7rBfp.png" (due to lack of reputation...)
If you are willing to reproduce the problem, I followed this tutorial: https://www.makegameswith.us/tutorials/getting-started-with-spritebuilder/menus/ Once I added the MainScene background (and the button + methods) I was not able to build on my iPhone anymore.
Am I missing something? Before I updated xCode and my phone today everything worked flawlessly.
ios7 - 升级到 iOS 7.1,iAd 现在坏了
刚刚更新到 7.1,现在我的带有 iad 的应用程序不起作用。根本不显示任何广告。运行 7.0.6 的应用程序上的 iad 运行良好,但在 7.1 上显示的广告绝对为零,是否有原因。只是想知道苹果是否对此进行了任何更改。感谢您的任何见解。
ios - Xcode 5.1 / iOS 7.1 中的单元测试问题:BKSEventFocusManager 中的断言失败
在升级到 Xcode 5.1 后运行基于 XCTest 的逻辑测试时看到以下错误 - 很想知道解决方法。
objective-c - Sprite Kit - iOS 7.1 更新后因缩放导致对象碰撞
没有问题,但在 iOS 7.1 更新后,对象正在碰撞 2pipes 的间隙。之前有人说过,可能是因为“yScale”,但我找不到解决方案。
一些代码;
任何帮助将不胜感激。谢谢!