기본 기능 개요
이 섹션에서는 AIBuds 기기에서 사용할 수 있는 기본 작업을 설명합니다.
기능 목록
공장 초기화
기기를 공장 설정으로 복원하고 모든 사용자 데이터와 사용자 정의 구성을 삭제합니다
미디어 저장소 포맷
연결된 AIBuds 기기에서 모든 미디어 파일 삭제
전원 끄기
프로그래밍 방식으로 기기 전원 끄기
장치 연결 해제
연결된 장치와의 페어링 관계를 제거합니다
시작하기
AIBuds SDK를 사용하려면 다음 순서로 진행하세요.
- SDK 설치 -
AIBuds.xcframework를 iOS 프로젝트에 통합합니다 - SDK 초기화 - API 인증 정보를 설정하고 SDK를 초기화합니다
- 기기 연결 - AIBuds 기기와 연결합니다
- 기능 구현 - 이 섹션의 API를 사용해 기기를 제어합니다
기본 사항
기기 관리
- 전원 관리:
power-off로 기기 전원을 끕니다 - 페어링 관리:
unpair-device로 기기에 저장된 페어링 정보를 해제합니다 - 공장 초기화:
factory-reset으로 사용자 데이터와 설정을 삭제합니다 - 미디어 저장소: 사용자의 명시적 확인 후
formatStorage로 기기의 모든 미디어를 삭제합니다. 이 API는 별도의 파일 시스템 포맷 명령이 아니라 기존의 모든 미디어 삭제 작업을 호출합니다
오류 처리
각 작업은 완료 콜백으로 결과를 전달합니다. 오류 코드와 복구 방법은 해당 API 페이지를 참고하세요.
플랫폼 고려 사항
iOS에서는 Bluetooth 페어링 해제처럼 앱에서 직접 수행할 수 없는 작업이 있습니다. 이러한 제약은 각 기능 페이지에 별도로 안내합니다.