(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Programming

IPadOs 13이상에서 userAgent가 Mac으로 인식하는 것 처리

아래의 블로그에서 잘 설명이 되있습니다. https://littleshark.tistory.com/56 요약하면 기존 extension MainViewController: WKNavigationDelegate { func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) { decisionHandler(.allow) } } 이함수 대신에 IOS13이상부터 아래의 추가된 함수로 바꾸면 됩니다. extension MainViewController: WKNavigationDelegate { func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, preferences: WKWebpagePreferences, decisionHandler: @escaping (WKNavigationActionPolicy, WKWebpagePreferences) -> Void) […]

XCODE 소스를 AWS의 CodeCommit 으로 소스 업로드 방법

1.AWS의 IAM에서 사용자의 로그인생성 – 해당 사용자로 > 보안 자격 증명 > 사용자 이름/비번으로 로그인한다. 2.CodeCommit 에서 리파지토리 생성(예: sample-repository) 3.Mac Console(git/소스위치)로 소스 이동후 해당 소스에서 폴더에서 $ git init $ git branch -m main $ git remote add origin https://git-codecommit.ap-northeast-2.amazonaws.com/v1/repos/sample_repository $ git add . $ git commit -m “first upload” $ git push -u […]

IOS 에 캡처방지 녹화방지

– 기본적으로 방지할수 없어서 해당 프로그램을 실행하면 히든처리하면 되는것 같습니다. class SceneDelegate: UIResponder, UIWindowSceneDelegate { ~~~~~~~ 아래 추가하면 됩니다. func sceneWillEnterForeground(_ scene: UIScene) { // Called as the scene transitions from the background to the foreground. // Use this method to undo the changes made on entering the background. NotificationCenter.default.addObserver(self, selector: #selector(alertPreventScreenCapture(notification:)), name: UIApplication.userDidTakeScreenshotNotification, object: […]

Apache Http 와 Tomcat 동접 늘리기

1. 아파치 설정값 확인 ./apachectl -V 환경 Linux apache 2.2.19 MPM은 Prefork 방식 참고 : MPM prefork 방식은 프로세스:쓰레드 = 1:1 방식 Worker 방식은 프로세스:쓰레드 = 1:n 방식 아파치 컴파일된 셋팅값 조회 # /usr/local/apache/bin/apachectl -V 설정 Httpd.conf 에서 /conf/extra/httpd-mpm.conf 을 Include 처리 (리마크 제외) 하고 Httpd-mpm.conf 파일을 열고 지시자 변경

  위의 MPM방법은 event 방식이다 여기에 맞는 설정값을 변경해야 한다. MaxRequestWorkers 을 변경한다.

  2.Tomcat 의 경우 Server.xml에 maxThreads를 확인해서 숫자를 늘린다.

IOS앱을 UDID등록후 테스트하는 방법

1. 개발자 계정에 기기 UDID 등록 애플 개발자 계정 내 iOS 기기 관리 페이지로 접근한다. 접근 후에 Device 를 추가한다 기기를 등록하고 나면 아래와 같이 내 기기에 대한 정보가 나타난다. 2. 배포용 프로비저닝 프로파일 생성 ( 배포용 인증서는 이미 만들었다고 가정 – 없다면 Certificates -> Productions 에서 만들자) 이어서 Distribution용 프로비저닝 프로파일을 추가한다. 앱 아이디를 선택 […]

FCM Admin SDK

IOS, Android 앱스토어 업로드 필수 파일 및 정보

앱스토어에 올리때 필요한 내용을 정리를 하지 않으니 올릴때 마다 실수를 하게 됩니다. 다음과 같이 필수 사항들을 정리합니다. IOS가 까다롭습니다. Android는 왠만큼 다 됩니다.  앱의 미리보기 10개:   6.5형, 5.5형 12.9형만 필수입니다, 그외(4.7, 4, 3.5형, 11형)는 선택입니다. 반드시 이것들(4.7,3.5,11형)등도 미리보기를 올리셔야 할경우는  해당하는 사이즈 가 있어야 함 IOS 미리보기 사이즈 확인 경로- https://help.apple.com/app-store-connect/#/devd274dd925 앱의 미리보기화면을  가공    : 순수한 […]

Previous Posts