[英]When using everyplay sdk v 1.6+, AVAudioPlayer delegate are not called anymore
我正在尝试使用everyplay SDK录制我的游戏视频。 我可以使用everyplay sdk的过期版本(1.5.x)进行录制,但不能使用最新版本。 当使用最新版本的Everyplay SDK时,AVAudioPlayerDelegate开始出现故障,即不再调用委托方法,因为我在这些方法中执行了一些重要任务。
使用everyplay sdk的v 1.5时不存在此问题。
难道我做错了什么? 还是最新的Everyplay SDK中有任何错误?
AVFoundation AVAudioPlayer录制支持已在Everyplay v1.6上启用。 但是,不调用委托方法。 此问题将在下一个更新中很快得到修复。
同时,可以通过为xCode项目创建具有以下内容的EveryplayFeatures.h和EveryplayFeatures.m来禁用AVFoundation支持。
EveryplayFeatures.h
#import <Foundation/Foundation.h>
@interface EveryplayFeatures : NSObject
@end
EveryplayFeatures.m
#import "EveryplayFeatures.h"
@implementation EveryplayFeatures (Private)
+ (BOOL) supportsAVFoundation { return NO; }
@end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.