问题标签 [ios8]
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.
ios - 键盘视图控制器 NSLog IOS 8
我们可以在 iOS 8(Xcode Beta 版)的其他视图中使用 NSlog 登录。
但是,我不能在 KeyboardViewController 中的键盘扩展中使用 NSLog。它没有出现在日志中。
NSLog(@"viewdidload in keyboard");
我想知道如何实时检测/登录。
ios - 苹果 LLVM 6.0 错误
我最近下载并安装了 XCode6-Beta,我收到了这个构建错误。已经采取的步骤:
- 仔细检查了我的前缀头文件。
- 清洁的项目。
- 重新启动 XCode。
- 删除 DerivedData 100 次!
有什么我可能会丢失的吗?
命令 /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang 失败,退出代码为 1
编辑: 临时解决方案。
我删除了 6.0 支持,这是导致问题的领域之一,但是,如果您需要对早期版本的支持,这仍然是一个问题。
ios - iPhone 开发。程序:当 XCode 和 IOS8 公开发布时会发生什么?
我对新的Swift编程语言非常感兴趣,我想在 XCode 6 向公众开放之前开始用它编写一些示例。所以我正在考虑订阅 iPhone 开发人员计划,我有两个问题:
1)如果我安装了 XCode 6 beta 并且我已经有 XCode 5,它是安装在它上面还是我需要首先删除 XCode 5?当 XCode 6 在 App Store 发布时,它是升级 XCode 6 测试版还是我需要先将其移除?我要求这样做是为了避免弄乱我用于工作的 OSX 安装
2)如果我在我的 iPhone 上安装 IOS 8 beta,我会丢失我当前的设置/配置/数据吗?当 IOS 8 最终向公众发布时,我会冒着丢失设置/配置/数据的风险吗?我之所以问这个问题是因为我没有仅用于开发软件的 IOS 设备,我会在我的主要手机上安装 IOS 8 测试版。我知道它是测试版,我可能会遇到一些问题,但至少我想了解我的设置和数据可能会发生什么,以评估是否最好购买旧的 iPhone 4s 来开发软件。
如果您能帮助我了解您自己在 iPhone 开发人员计划方面的经验或指出一些链接,谢谢。
macos - 未调用 NSURLSession 完成块
所以我提出了这个请求,并且永远不会调用完成块。
怎么了?
我也尝试了synchronous and asynchronous form
相同的请求,NSURLConnection
并且效果很好。
编辑:
我尝试为 分配一个dataTask
变量session.dataTaskWithRequest
并在之后立即显示它。它说这个<__NSCFLocalDataTask: 0xb41bda0> { suspended }
暂停?为什么?
objective-c - Xcode 5 未检测到运行 iOS 8 的 iPhone
我有一部安装了 iOS 8 的 iPhone,但是当我将它连接到 Xcode 5.1 时,它无法识别它。
swift - 如何在 Swift 中创建私有函数?
如何在 Swift 中创建私有函数?
这是一个例子:
但如果这是唯一的方法......
ios - iOS 8 SpriteKit 框架向后兼容
随着 iOS 8 的发布,Apple在 SpriteKit 框架中添加了一些很棒的新功能。其中的亮点包括:
- OpenGL ES 着色器和光照
- 使用 SKFieldNode 的物理场
- 具有逐像素碰撞蒙版的物理体
- 还有很多
我的问题是,使用这些功能制作的游戏会在 iOS 7 上运行吗?
ios - IOS8 beta 中的共享扩展
我正在尝试使用新的 iOS 8 应用扩展创建共享扩展。我试图获取 Safari 站点的当前 URL 以在 UILabel 中显示它。很简单。
我正在通过苹果的官方扩展指南https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/Share.html#//apple_ref/doc/uid/TP40014214-CH12-SW1但有些事情没有按预期工作。我知道它只是处于测试阶段,但也许我只是做错了什么。
这是我从扩展 ViewController 中的 safari 获取 URL 的代码:
这是我的扩展的 Info.plist 文件的内容:
当我在 Safari 中访问苹果 iPod 支持页面并尝试将其共享到我的扩展程序时,我得到以下值但没有 URL:
字典对象内的数组始终为空。
当我与系统邮件应用程序共享苹果网站时,URL 会发布到消息中。那么为什么我的扩展程序中没有 URL?
objective-c - 网络扩展 - NEVPNManager
Apple 在 iOS 8 中发布了一个新的框架“NetworkExtension”。
我想使用 NEVPNManager 从应用程序中启动 VPN 连接,或者这个框架还有其他用途吗?
有人有关于这个框架的信息或例子吗?我在 developer.apple.com 网站上找不到有关它的信息,只能在头文件中找到。
谢谢
ios - 扩展项目模板未出现在 Xcode 6 中
我不确定我是否是唯一一个体验这个程序的人,但我尝试过搜索,但在我目前的情况下找不到任何人。我下载了 Xcode 6 beta 并对 iOS 8 的扩展编程感兴趣。但是,在 Xcode 中创建新项目时,我无法在项目模板中找到扩展,我看到了一个 YouTube 视频(与扩展编程无关),但我确实注意到该视频没有该选项。现在,我查看了 Xcode 6 beta 包的内容,并且能够自己定位实际的模板,所以我毫不怀疑它们存在,只是看起来它们实际上并没有被加载。
作为记录,我还从 GitHub 下载了一些示例自定义键盘代码,以查看 Xcode 是否会识别它,它会在构建目标旁边实际显示“E”图标。我还应该提一下,我的机器上确实有一个 Xcode 5 版本。
有没有其他人遇到过这个问题,或者有谁知道如何克服它?
谢谢