在使用Google Cast SDK时,需要将开发环境设置为支持Apple M1芯片的版本。具体步骤如下:
确保已安装最新版本的Xcode和Android Studio。
在终端中运行以下命令安装Rosetta 2:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
在Xcode中打开项目并选择M1 Mac作为目标设备。
右键单击项目文件夹并选择“Get Info”。
在“Build Settings”选项卡中,'Architectures”设置为“Universal”。
在“Build Options”下,'Excluded Architectures”设置为“arm64”。
在Xcode中构建并运行项目。
如果还是无法解决问题,请尝试重新安装Google Cast SDK并确保使用的是最新版本。
示例代码如下:
建立CastSessionManager类时,应将该类继承自GCKSessionManagerDelegate。
@interface CastSessionManager : NSObject
@end
@implementation CastSessionManager
#pragma mark - GCKSessionManagerDelegate
@end