我正在尝试使用everyplay sdk录制我的游戏视频。我可以使用everyplay sdk的过期版本(1.5.x)记录它,但不能使用最新版本。当使用最新版本的everyplay sdk时,AVAudioPlayerDelegate开始出现故障,即不再调用委托方法,因为我正在这些方法中执行一些重要任务。
使用vplay of everyplay sdk时,问题不存在。
我做错了吗?或者最新的everyplay sdk中是否有任何错误?
答案 0 :(得分:0)
在Everyplay v1.6上启用了AVFoundation AVAudioPlayer录制支持。但是,不调用委托方法。这将在下次更新时尽快解决。
同时,您可以通过使用以下内容为您的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