0

everyplay sdk を使用してゲームのビデオを録画しようとしています。everyplay sdk の有効期限が切れたバージョン (1.5.x) を使用して記録できますが、最新バージョンでは記録できません。everyplay sdk の最新バージョンを使用すると、AVAudioPlayerDelegate が誤動作し始めます。つまり、これらのメソッドで重要なタスクを実行しているため、デリゲート メソッドが呼び出されなくなります。

everyplay sdk の v 1.5 を使用している場合、この問題は発生しません。

私は何か間違ったことをしていますか?または、最新のeveryplay sdkにバグはありますか?

4

1 に答える 1

0

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
于 2013-09-12T06:03:35.650 に答える