본문 바로가기

2020/0513

Android 디바이스 기기 부팅 시 자동으로 앱이 실행되게 하기. 디바이스가 재부팅 할 때 자동으로 해당 앱이 실행되게 만들어보겠습니다. 우선 메니페스트에서 퍼미션하나 넣어줄게요. 그리고 브로드케스트 리시버를 상속받는 클래스 하나를 만들게요. import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class AutoStart extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if(action.equals("android.intent.action.B.. 2020. 5. 21.
IOS 하이브리드 앱 진행 시 캐시 삭제 하이브리드 앱을 진행하면서 디자인같은 경우들이 대규모 수정이 이뤄져서 전에있던 사진이 보인다거나.. 등등 이상한 경우가 생기는데요 이때 캐시를 한번 삭제해주시면됩니다. let websiteDataTypes = NSSet(array: [WKWebsiteDataTypeDiskCache, WKWebsiteDataTypeMemoryCache]) let date = Date(timeIntervalSince1970: 0) WKWebsiteDataStore.default().removeData(ofTypes: websiteDataTypes as! Set, modifiedSince: date, completionHandler:{ }) 해당 코드는 Swift5 코드입니다. 원하시는 위치에 알맞게 넣어주시면 되겠습니다. 2020. 5. 20.
IOS 파이어베이스 Push 메세지 셋팅 ( FCM ) IOS 파이어베이스로 FCM푸시 메세지 셋팅하는 방법을 알아볼게요. 우선 코코아팟이 셋팅이 되어있어야 하기때문에 게시글을 참고해주세요. https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 설치해줍니다. 패스워드를 입력하라고 나온다면 맥 로�� onedaycodeing.tistory.com 우선 애플 개발자 사이트에 접속해줍니다. https://developer.apple.com/ Apple Developer Softw.. 2020. 5. 19.
IOS 파이어베이스 첫 연동하기. 우선 코코아팟이 되어있어야 합니다. https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 설치해줍니다. 패스워드를 입력하라고 나온다면 맥 로�� onedaycodeing.tistory.com 해당 게시글을 참조해주세요. 파이어베이스 홈페이지에 로그인 하시면 이런 프로젝트 추가라는 모양의 버튼이 존재합니다. 눌러주세요. 프로젝트 이름을 만들으라고 하네요. Xcode 프로젝트명과는 무관하고 그냥 파이어베이스 콘솔에서 알아볼.. 2020. 5. 18.