问题标签 [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.
iphone - 将 Xcode 更新到 5.1 (5B130a) 时,EAGLView.mm 中出现错误“从指针转换为更小的类型 'int' 丢失信息”
昨天,我将 Xcode 更新到最新版本(5.1 (5B130a))
以兼容iOS 7.1
. Then I build my project, I get the error "Cast from pointer to smaller type 'int' loses information"
in EAGLView.mm
file ( line 408
) when 64-bit simulators (eg: iPhone Retina 4-inch 64-bit) is selected.
我正在使用cocos2d-x-2.2.2
. 在我更新 Xcode 之前,我的项目仍然可以在所有设备上正常构建和运行。
感谢所有推荐。
更新:今天,我下载了最新版本的 cocos2d-x(cocos2d-x 2.2.3)。但问题仍然存在。
这是发生该错误的一些代码:
/cocos2d-x-2.2.2/cocos2dx/platform/ios/EAGLView.mm:408:18: Cast from pointer to smaller type 'int' loses information
ios - 在 iOS 7.1 下 AdMob SDK 编译失败
Xcode 5.1 (5B130a)
iOS 7.1
使用 CocoaPods
/li>
编译失败并显示日志:
ios - iOS 7.1 中的 UITextView 垂直对齐
我在我的应用程序中使用了这个代码来对齐我的textView
垂直中心,它一直工作到iOS 7.1
.
我想contentSize
财产发生了变化,iOS 7.1
你怎么能帮我解决这个问题?
objective-c - Xcode 5.1 - iOS 7.1 错误
我已经使用 xcode 4.5 和 iOS 6.1 SDK 成功构建了一个应用程序。但是昨天我将 Xcode 更新到了 5.1。现在,当我尝试为发布而构建时,它会引发很多错误。
这些是错误。
- types.h - 用户定义的问题 - 不支持架构
- _types.h - 用户定义的问题 - 不支持架构
- 语义问题 - 未知类型名称“__int64_t”、未知类型名称“__int32_t”、未知类型名称“__uint64_t”、未知类型名称“__uint32_t”、未知类型名称“__darwin_natural_t”等。
我认为这些错误来自 iPad-prefix.pch、UIKit.h、iPhoneOS6.1.sdk 和一些框架。我不知道如何解决它。
部署目标是 6.1,基础 SDK 是 7.1。架构是标准架构 armv7、armv7s、arm64。
ios - 在 iOS 7.1 中强制退出后核心 BLE 是否在后台运行?还是只是 iBeacon?
有谁知道用户强制退出 iOS 7.1 中的应用程序后核心 BLE 是否继续在后台运行?还是只是 iBeacon 继续运行?我知道强制退出时两者都不会继续广播,但都会继续扫描吗?
编辑:我试图测试我拥有的当前实现,并且在强制退出后它似乎没有在后台运行。到目前为止,我从其他来源听到的是它确实如此,但它似乎并没有通过标准的 CoreBluetooth 实现为我运行。
ios - iOS 7.1 MFMailComposeViewController 错误
我正在使用 iOS 7 和 iOS 7.1 Beta 5 编写一个新的 iPhone 应用程序。不是为所有人发布的 iOS 7.1,我的 MFMailComposeViewController 不再工作了。
这是我的代码:
好吧,我认为这一定是 iOS 7.1 中的一个严重错误,你说什么?
我在一个示例应用程序中再次尝试了它,它只能显示邮件视图控制器。
问题是它不允许用户交互,也没有设置收件人和消息正文。正如您在下面的屏幕截图中看到的:
编辑:在模拟器中它工作得很好!所以请在设备上进行测试
问候,亚历山大·海因里希
objective-c - iOS 7.1(仅)UIImageView 中的不可见图像
我的以下代码在 iOS 6.0 和 iOS 7.0 上运行良好,我们在标题 (UIView) 上设置了徽标 (UIImageView)。
升级到 SDK iOS7.1 后。以下停止工作,我完全不知道为什么。
使用revealapp.com。在 iOS7.0 中查看应用程序时,我将 UIImageView 视为标题上方的浮动徽标(Reveal 中的 3D 视图)。在iOS7.1中查看同一个app,UIImageView基本上是一个没有图片的空白透明框。
我尝试了以下方法,但均无济于事:
- 用initWithImage声明UIImageView,稍后设置frame
- 强制“logo”上的不透明为 FALSE,标题为 TRUE
- 我没有将“logo”作为子视图添加到“标题”,而是将其添加到两者的父视图中,将其作为子视图插入到标题上方
这些都不起作用。看起来苹果:
- 改变了我们在 UIImageView 中设置图像的方式
或者
- 改变了我们将 UIImageView 添加到 UIView 父级的方式
或者
- 我完全错误地编码了这个
我找不到任何关于 7.1 的发行说明表明这是一个 SDK 更改——这也导致了糟糕的 SDK 设计—— “请不要想孩子们!”
这个问题让我很困惑,所以任何帮助都会得到永恒的感激(如免费啤酒类:D)。
谢谢大家!
objective-c - 将搜索栏设置为非半透明
我在我的表格视图中使用了 searchDisplayController。我已经有了可以工作的功能,我现在正在配置 UI。
我想要红色的搜索栏(包括范围栏)和白色的文本。我已经通过 Interface Builder 完成了这项工作,看起来不错。
在构建它时,它看起来像这样(忽略 tableview 中的白色块):
颜色应该是这样的,由 Interface Builder 生成。
搜索栏是半透明的。我没有选中搜索栏的半透明。
阅读这个答案,我试过把
在我的 viewDidLoad 和 viewWillAppear 中。不幸的是,两者都没有奏效。
似乎没有任何工作。我在iOS7和iOS7.1下试过这个。
任何帮助都会很棒。
build - 升级到 XCTest 时出现链接器错误
我已将我的项目从 sentest 升级到 xctest。
但是由于错误,我无法运行测试:为 iOS 模拟器构建,但链接到为 MacOSX 文件构建的 dylib '/Applications/Xcode.app/Contents/Developer/Library/Frameworks/XCTest.framework/XCTest' 架构 x86_64
显然,对 XCTest 库的引用存在问题,但我不确定如何解决。
几个类似的问题参考了我的框架搜索路径,如下所示: $(SDKROOT)/Developer/Library/Frameworks $(inherited) $(DEVELOPER_FRAMEWORKS_DIR)
ios - iOS 7.1 tableView reloadData 未正确更新 tableView
reloadData
仅在 iOS 7.1 中对我来说发生了一些奇怪的事情。此代码在 iOS 7.0 中完美运行。我更新了一些变量,然后调用reloadData
:
然后在cellForRowAtIndexPath
:
这不再在 7.1 中正确更新按钮标题,但在 7.0 中可以正常工作。此外,如果我弹出一个 AlertDialog,那么它将成功地重新加载tableView
具有正确标题的按钮。调用的哪一部分AlertDialog
更新/刷新底层屏幕?我可以手动调用它而不实际弹出一个AlertDialog
吗?
我已经尝试调用[self.view setNeedsDisplay]
and setNeedsLayout
。都没有帮助。