Tag: 不赞成

iOS弃用audio格式 – AMR(自适应多速率)

所以这是我一直试图加载我的旧应用程序时,我的头脑。 有很多线索,人们在iOS中要求支持的audio格式。 而且其中大多数人都评论说在iOS 4.3中,对AMR(自适应多速率)的支持下降了。 他们怎么知道这个? iPhone中支持的audio文件格式 但是在苹果的官方文档中,我找不到任何api的变化或者任何其他的变化。 即4.2和4.3之间的差异: https : //developer.apple.com/library/ios/releasenotes/General/iOS43APIDiffs/ 我怎样才能得到真正的文件说这实际上发生? 任何帮助在这里将不胜感激!

使用新的swift os_log api读取日志

在iOS 10.0中弃用:os_log(3)已经取代asl(3) 所以iOS 10.0显然不赞成使用asl(Apple System Log)API,而是用非常有限的os_log apireplace它。 我使用类似于下面的代码片段的内容来读取正在运行的应用程序的日志写入,以在应用程序的uitextview中显示 – 现在它充满了弃用警告。 有谁知道用新的os_log api读取打印日志的方法吗? 因为我只看到一个写作的API( https://developer.apple.com/reference/os/1891852-logging )。 import asl let query = asl_new(UInt32(ASL_TYPE_QUERY)) let response = asl_search(nil, query) while let message = asl_next(response) { var i: UInt32 = 0 let key = asl_key(message, i) print(asl_get(message, key)) … } @Will Loew-Blosser的回答后编辑 https://developer.apple.com/videos/play/wwdc2016/721/很好地解释了将来会发生什么事情。 最大的好处是日志会被压缩成一些压缩格式,并且只能通过新的控制台应用程序进行扩展。 这几乎使我的使命变得绝望。 video中的这个人(Steve Szymanski)提到“所有的ASL日志API都被新的API取代”,“新的日志数据API将不会在这个版本中公开”,也就是asl_search 。 而那正是我所期待的! […]

replaceUIView的contentStretch?

在iOS 6.0中,UIView的contentStretch属性已被弃用。 我怎样才能实现与新/旧/其他API相同的function? 我正在寻找的function是拉伸UIButton上的图像的一部分(除了边缘的一切)。

有没有人有他们的iOS应用程序被拒绝的苹果使用设备的UDID?

我听说过一些传言,苹果拒绝使用iOS5弃用方法[UIDevice uniqueIdentifier]应用程序。 任何人都可以确认他们的应用程序因为这个原因被拒绝了吗? 我知道使用这种弃用方法的替代scheme,但我们的一位客户要求我们使用我们知道使用此方法的第三方库。 如果是这种情况,我会感到惊讶,因为API方法已被弃用,而不是私有的。