问题标签 [ios8.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.
c++ - 仅将应用程序提交到具有架构 armv7s 及更高版本的应用程序商店。
我们开发了一个应用程序,它使用了一些为 armv7s(iPhone5 和 iPhone5C)架构编译的 c++ 库,并且该应用程序在 arm64(iPhone5S)上也可以正常运行,但是在验证过程中将应用程序上传到应用程序商店时出现错误:“这个捆绑包无效。包含 armv7s 架构的应用程序必须包含 armv7"。无论如何,我可以限制我们的应用程序仅安装在 armv7s 及以上受支持的架构设备上。
ios - Xcode 6 版本不支持 iPhone 5s iOS
我正在尝试将我的应用程序上传到商店以在我的 iPhone 5s 上进行测试,并尝试执行以下链接中提到的步骤:“添加启动图像和捕获屏幕截图”:
更具体地说,当我在设备下选择我的 iPhone 5s 时,我看到一条消息“您的 iPhone 可能正在运行 Xcode 不支持的 iOS 版本”我的手机和 Xcode 6 上有 iOS 8.1 (12B411)。请让我知道如何解决这个问题。
google-analytics - 使用 google Analytics SDK 3.09 需要在 iTunes Connect 中检查 Advertising Identifier(IDFA) 吗?
我在我的应用程序中使用了 Google Analytics SDK 3.09 并希望将应用程序提交到应用商店,但我有点困惑是否需要检查广告标识符 (IDFA) 及其用于投放广告的后续选项等等。仅使用 GAITracker 跟踪主屏幕时,应用程序中没有显示任何广告,我还需要检查 IDFA 吗?请指导我更多关于这个我用谷歌搜索但没有得到很大帮助的。
ios - NSNetService 解决无法在其上发出 http 请求的 ipv6
最近,我在解决时遇到了一个问题NSNetService
。
我发布了一个NSNetService
with type _http._tcp.
,就像一个 http 服务器。否则,在另一台设备上,我开始搜索此服务,它会找到它。
找到后,我就申请resolveWithTimeout
了。
在解决时,有时我只得到 ipv6,我无法NSURLConnection sendAsynchronousRequest: queue: completionHandler:
在其上使用 HTTPRequest。
我如何申请并且 url 上的 HTTPRequest 包含 ipv6 ?我该如何处理这个问题?
ios - NSUserActivity 切换不适用于自定义数据
我正在尝试在我的 iPhone 和 iPad 之间使用 NSUserActivity 测试 iOS 8.1 的切换功能。为此,我尝试实施自己的解决方案,并使用 Apple 的PhotoHandoff项目。但是,它不起作用。
如果我提供 a webpageURL
,则移交工作正常,但是当我尝试使用userData
或addUserInfoEntriesFromDictionary
没有任何工作时,我终生无法弄清楚使数据工作的关键是什么。
示例代码:
(我也无法使其与具有相应活动类型的 Mac 应用程序一起使用)
swift - 字典在 Swift 中创建 UIPrintInfo 对象需要哪些键?
我正在尝试用 Swift 打印。我看过 2014 年 WWDC Adopting AirPrint 视频,这使得它在 Obj-C 中变得非常简单,但我真的很想在 Swift 中完成这项工作。文档表明您必须使用字典创建 UIPrintInfo 对象。很好,但是如何创建 UIPrintInfo 需要的字典呢?具体来说,您使用什么键?我查看了文档,但我不清楚密钥需要是什么。
ios - NSDirectoryEnumerator 忽略枚举中的 1 个文件?
我正在使用 NSDirectoryEnumerator 清除我的应用程序的 Documents 文件夹。它主要是有效的,除了由于某种我无法理解的原因,它留下了 1 个文件。这是我的代码:
上面代码中的docsFolder()
调用是一个函数,它简单地返回应用程序的文档文件夹,使用NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)
. 我已经在错误处理程序中设置了断点并登录,它永远不会命中。我那里有很多文件,它们都被删除了。除了,总是有一个文件,总是同一个文件,被遗忘了。这是在 iOS 8.1 的模拟器中。即使由于某种原因文件被锁定(或其他任何原因)错误处理程序应该被调用,所以我对正在发生的事情感到茫然。
是否与 Documents 文件夹中的所有文件都是指向单独文件夹中文件的“硬”链接这一事实有关?什么会导致硬链接无法...取消链接?
任何人都知道为什么会发生这种情况?
swift - 仅在释放模式下在 for 循环内投射对象时崩溃
我在内部使用带有 for 循环的方法:
当它处于调试模式时它工作正常,但是当我更改为发布模式时它在线崩溃:
当我将方法更改为此方法时(没有在循环内进行转换),它在调试时也不会在发布模式下崩溃:
有人可以解释为什么吗?
ios - iOS 8 iPad AVCaptureMovieFileOutput 在 13 - 14 秒的录制后丢失/丢失/永远不会获得音轨
我有以下适用于 iOS 6 和 7.x 的代码。
在 iOS 8.1 中,我有一个奇怪的问题,如果您捕获一个会话大约 13 秒或更长时间,生成的 AVAsset 只有 1 个轨道(视频),而音轨不存在。
如果您录制的时间较短,则 AVAsset 有 2 个轨道(视频和音频),如预期的那样。我有足够的磁盘空间,该应用程序有权使用摄像头和麦克风。
我用最少的代码创建了一个新项目,它重现了这个问题。
任何想法将不胜感激。
iphone - 如何在 iOS 设备上启用开发者模式而不使用 Xcode 6 向其部署应用程序?
由于收到了可怕的评论,我推迟安装 Xcode 6.1。如果没有那个版本,我就无法在 iOS 8.1 设备上构建。然而,我有几台运行 iOS 8.1 的设备需要启用开发者模式。对于 iOS 8.0 设备,我可以在它们上构建和运行任何应用程序,这些设备将在设置应用程序中获得“开发者”选项。
在 Xcode 5.1 中,有一个明确的选项可以在设备上启用开发者模式或将它们添加到门户,但 xCode 6.x 似乎没有。
如何在使用 Xcode 6 的 iOS 8.1 设备上启用开发者模式?