Instabug 도입 정보
개요
Instabug라는 iOS, Android 앱의 사용자 피드백을 지원하는 SDK를 도입하는 방법에 대해
이번에는 iOS에서의 도입 방법을 정리했습니다.
Instabug란?
Instabug에서 할 수있는 일
또한 웹사이트의 대시보드도 사용하기 쉽습니다.
유료 플랜은 됩니다만, 3rd Party Integration으로서 Slack이나 Github, Trello도 사용할 수 있는 것은 편리하다고 생각합니다.
자세한 내용은 여기 htps : // 이른바 g. 코m/
사용법
회원등록 등은 생략합니다.
SDK 도입
Instabug의 SDK를 도입하는 방법은 매뉴얼 혹은 Cocoapods의 2종류가 있습니다.
Cocoapods에서 설치하는 단계는 다음과 같습니다.
1. SDK install
Podfile에 pod 'Instabug'
를 추가하여 pod install
2. AppDelegate로 설정
AppDelegate에 import Instabug
를 추가하고 application:didFinishLaunchingWithOption:
에 다음 코드를 작성하면됩니다.
Instabug.start(withToken: "token", invocationEvent: .shake)
이제 앱을 실행하는 동안 기기를 흔들면 보고서 화면이 표시됩니다.
Instabug 설정 정보
Instabug에서는 버그 리포트 화면을 표시하기 위한 동작 방법의 설정이나, 디자인의 변경을 할 수 있는 메소드가 있습니다.
버그 보고서를 보는 방법
IBGInvocationEvent
라고 하는 enum 로 정의되고 있습니다.start(withToken token: String, invocationEvent: IBGInvocationEvent)
invoke(with invocationMode: IBGInvocationMode)
의 방법으로 설정할 수 있습니다.
case none // 自分でバグレポートの表示を実装する
case shake // デバイスを振る
case twoFingersSwipeLeft // 2本指で左にスワイプ
case rightEdgePan // デバイスの右端から左にスワイプ
case floatingButton // 右下にfloatingButtonを表示
Instabug 설명 표시
사용자에게 Instabug 사용법을 설명하는 메시지를 볼 수 있습니다.
아무것도 설정하지 않으면 처음 앱을 시작할 때 표시할 수 있지만 직접 제어할 수도 있습니다.
Instabug.setIntroMessageEnabled(false) // 自動表示をOff
Instabug.showIntroMessage() // メッセージを表示
표시 변경
테마 컬러와 1차 컬러, 텍스트를 변경할 수 있습니다.
open class Instabug : NSObject {
...
setColorTheme(_ colorTheme: IBGColorTheme)
setPrimaryColor(_ color: UIColor)
setString(_ value: String, toKey key: IBGString)
요약
Instabug.start(withToken: "token", invocationEvent: .shake)
Instabug에서는 버그 리포트 화면을 표시하기 위한 동작 방법의 설정이나, 디자인의 변경을 할 수 있는 메소드가 있습니다.
버그 보고서를 보는 방법
IBGInvocationEvent
라고 하는 enum 로 정의되고 있습니다.start(withToken token: String, invocationEvent: IBGInvocationEvent)
invoke(with invocationMode: IBGInvocationMode)
의 방법으로 설정할 수 있습니다.case none // 自分でバグレポートの表示を実装する
case shake // デバイスを振る
case twoFingersSwipeLeft // 2本指で左にスワイプ
case rightEdgePan // デバイスの右端から左にスワイプ
case floatingButton // 右下にfloatingButtonを表示
Instabug 설명 표시
사용자에게 Instabug 사용법을 설명하는 메시지를 볼 수 있습니다.
아무것도 설정하지 않으면 처음 앱을 시작할 때 표시할 수 있지만 직접 제어할 수도 있습니다.
Instabug.setIntroMessageEnabled(false) // 自動表示をOff
Instabug.showIntroMessage() // メッセージを表示
표시 변경
테마 컬러와 1차 컬러, 텍스트를 변경할 수 있습니다.
open class Instabug : NSObject {
...
setColorTheme(_ colorTheme: IBGColorTheme)
setPrimaryColor(_ color: UIColor)
setString(_ value: String, toKey key: IBGString)
요약
유료 플랜 가 되면, 크래쉬 정보나 Analytics를 사용할 수 있으므로 과금에 대해 검토해 보고 싶습니다.
Reference
이 문제에 관하여(Instabug 도입 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/edm/items/462880285b77bea4cbb2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)