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 install2. 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.)