当通过AirPlay(使用iOS9.2
)从连接到Apple TV的iOS设备播放声音时,声音播放的前一秒左右会被切断.这种不受欢迎的行为不是应用程序特定的,而是系统范围的(例如Apple的官方应用程序也有此错误).
请参阅https://forums.developer.apple.com/thread/28086
是否有audio file
可以播放完整的解决方法?例如blank sounds
在播放文件之前添加?或改变如何API
调用?或者我应该等待Apple
正式修复?
我的一些用户报告了键盘的一个奇怪问题,其中一些按钮完全变黑(见下图).我将键盘设置为我的应用程序的AppDelegate中的黑暗键盘,并且所有文本字段都设置为使用默认键盘样式.还有其他人经历过这个吗?它是iOS问题还是我的应用程序中的其他内容?
编辑:
这并不总是发生.只是随机的.以下是此字段的键盘设置(所有其他文本字段与这些设置匹配):
我有子类UIViewController
,模仿UITableViewController
== HUDTableViewController
.然后我从这个子类视图controller(SomeViewController : HUDTableViewController
)继承.
如果我模拟内存警告,SomeViewController
则不会被释放.这是代码HUDTableViewController
:
using System;
using Foundation;
using UIKit;
namespace MyApp
{
public class HUDTableViewController : UIViewController, IUITableViewDataSource, IUITableViewDelegate, IDisposable, IUIScrollViewDelegate
{
private UIView parentView;
private UITableView tableView;
public UITableView TableView
{
get
{
return this.tableView;
}
set
{
this.tableView = value;
}
}
public HUDTableViewController() : base()
{
Initialize();
}
private void Initialize()
{
this.tableView = new UITableView();
this.tableView.TranslatesAutoresizingMaskIntoConstraints = false;
this.tableView.WeakDelegate = this;
this.tableView.WeakDataSource = …
Run Code Online (Sandbox Code Playgroud) 由于信号命令失败:分段错误:11在[/Users/thedude/Documents/Repositories/MyProject/Data.swift:258:36 - line:258:56]中的类型检查表达式RangeText ="UILocalNotification()"
该错误指的是以下代码行.
var notification = UILocalNotification()
// also tried var notification:UILocalNotification = UILocalNotification()
Run Code Online (Sandbox Code Playgroud)
只有在归档(提交到商店)时才会出现此问题.如果我注释掉那行代码,错误将只出现在其他随机位置,直到我最终有一个非常无用的项目.
这是在评论出前面提到的代码之后出现的另一个例子.
var someDate:NSDate = self.datePicker.date
Run Code Online (Sandbox Code Playgroud)
......等等......真正奇怪的是这个项目在设备上编译和构建完全正常.这仅在构建ARCHIVE时发生.我已将Swift编译器优化级别设置为无,以查看是否无效.
ios ×4
airplay ×1
apple-tv ×1
audio ×1
c# ×1
inheritance ×1
keyboard ×1
objective-c ×1
swift ×1
uikeyboard ×1
xamarin ×1
xcode6.1 ×1