问题标签 [ios9.3]
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 - 如何检查 iPhone 的 IPv6 地址
我已经根据苹果的建议设置了 IPv6 nat64 环境
但是,当我将我的 iphone 6 连接到这个网络时,我无法在我连接的 Wifi 网络设置中看到 ipv6 地址。请帮我获取iphone的ipv6地址。
swift2.2 - UITableViewCell 中的 UIImageView 不显示条件
我在自定义 UITableViewCell 中显示 UIImageView ,仅用于那些在 Firebase 响应中设置了图像 URL 的单元格。代码如下:
问题是如果我删除了 if 条件if (imageURL == "NIL")
图像显示正确,但是当我向上滚动图像开始显示它不应该显示的位置时。
图像阵列:var imageArray = [String]()
下面是我在其中附加数组的代码
我如何为空的响应禁用 UIImageView。
ios - iOS 似乎在 Google Analytics(分析)中显示出很高的跳出率
我有一个问题,谷歌分析显示所有其他浏览器的数据很好,但是对于 iOS(特别是 9.3+ 版),谷歌分析显示出很高的跳出率。现在我非常清楚最近的 iOS 错误,然而,Apple 发布了对此的修复,但我仍然有这些奇怪的统计数据。
任何人都可以提供任何线索或可能性 iOS 正在显示这种统计数据吗?
ios - 为什么此代码适用于 iOS 32 位而不适用于 64 位?
下面的代码从连接到 iOS 设备的乐器接收 MIDI 数据。它在 32 位 iOS 设备上运行良好。在 64 位上,每个事件也会调用回调函数,但在 'pktlist' 中接收到的数据是无效的。怎么了?
我收到的数据在MidiReadProc
64 位设备上总是相同的,这显然是错误的,因为长度通常永远不会为 0:
回调函数:
如果它可能与标题翻译有关,这里是翻译:
从 CoreMIDI.h 中提取:
CoreMIDI.pas 的摘录(CoreMIDI.h 的翻译由 Pavel Jiri Strnad 制作,可在此处获得):
更新:
正如大卫在评论中所建议的,这里是记录的字段偏移量:
MIDIPacketList
偏移量:
MIDIPacket
偏移量:
objective-c - Apple Music 检测是会员
在 iOS 9.3 Apple 发布新的 API。现在开发者可以查看用户当前是否是 Apple Music 的成员。我试图了解它是如何工作的。我的代码 - 仅第一次 - 询问用户是否访问音乐库,但我不明白如何确定您可以通过什么方式检测用户是否是会员并打开 Apple Music 加入它。Shazam 中的这些动作非常有效。我怎么能做这样的事情?提前致谢!
ios - iOS 9.3 更新后无法为 iOS 8 构建?
我已经在 iPhone 应用上工作了很长时间,并且一直将 iOS 8.1 作为部署目标,并在 iOS 8.1 设备和 iOS 9 设备上进行了测试。
iOS 9.3 更新后,该应用程序在 iOS 9 设备上构建正常,但在为 iOS 8 构建时出现链接器错误:
我知道这与 Pod 有关,因为错误日志中的每个符号都是来自 Pod 的类,但是我找不到有关此特定问题的任何信息。
有没有办法让 Podfile 同时适用于 iOS 8.1 和 iOS 9.3?这是我的播客文件:
playlist - 苹果音乐应用程序通过第三方应用程序创建播放列表
我想从我的应用程序中创建一个名为"My App Playlist"
on的播放列表。apple music
这样用户就可以保存从我的应用程序播放的曲目。我怎样才能满足我的要求。
ios - iOS 可以只删除我应用的缓存文件夹的一部分吗?
我知道当内存成为问题时,iOS 可能会删除应用程序的缓存,并且在应用程序运行时不会这样做。我的问题是它是否只能删除应用程序缓存文件夹的一部分,只保留其中存储的一些数据,或者当它决定删除它时会清除所有缓存文件夹内容?
谢谢大家的帮助。
objective-c - iPhone 6s plus 设备中的 UIPickerView UI 和功能问题
我已经创建了自定义 TimePicker 使用UIPickerView
, 采取 3 UIPickerView
。
- 一个小时
- 一分钟
- 一个用于上午/下午
通过选择时间,我正在使用该时间来设置本地通知。因为我的应用程序是基于报警功能的。
UI 部分和功能部分在 iPhone 5、5s、6、6 Plus 中运行良好,但在 iPhone 6s plus 设备中面临问题。不明白怎么回事!相同的代码在除 iPhone 6s plus 之外的所有其他设备上运行良好。
下面是 iPhone 6 的截图,
如您所见,ScreenShot 时间和 PickerView 时间是相同的。它是功能部件。我已经编写了诸如捕获当前时间之类的代码,并根据我设置了 PickerView 的选定索引。完美运行!我也将选定的索引字体设置得更大。这在 iPhone 6 设备中看起来也很完美。
下面是 iPhone 6s Plus 的截图,
如您所见,ScreenShot time 和PickerView
time 是不一样的。所以功能部分在 iPhone 6s plus 设备中不起作用。同样在 UI 部分,第二个选定行的字体变大,PickerView
但第一个没有。
另外,当我通过从时间选择器中选择时间来设置本地通知时。它在除 iPhone 6s plus 以外的所有其他设备上也能正常工作(通知会在最佳时间触发)。在 iPhone 6s 中,无论我选择什么时间UIPickerView
,通知都会立即触发。
不知道 iPhone 6s plus 设备出了什么问题。任何一个问题都与 PickerView 或其他问题有关。但是为什么相同的代码适用于所有其他设备,而不仅仅是 iPhone 6s plus 设备。
任何帮助表示赞赏!严重卡在这个问题上。如果有人对此问题有任何解决方案,请提供帮助!提前致谢。
更新 :
请查看我的代码...
AddAlarmViewController.h
AddAlarmViewController.m