목록분류 전체보기 (313)
민프
1. 소개 Generative : 생산하는Adversarial : 두 당사자가 적대 관계에 있는 Networks : 연결망, 방송망GAN의 뜻은 위 와 같습니다.말 그대로 두 모델이 대립 or 경쟁하는 과정을 통해 추정하는 프레임워크를 설명해주고 있습니다.하나는 데이터 분포를 포착하는 생성 모델 G(Generator),다른 하나는 샘플이 훈련 데이터에서 온 것인지 생성 모델에서 온 것인지 확률을 추정하는 판별 모델 D(Discriminator) 입니다.G의 훈련 절차는 D가 실수를 범할 확률을 최대화 하는 것 이라고 합니다G는 D를 속이기 위해 최선을 다하고, D는 G가 만든 가짜 데이터를 식별하려고 합니다.2. 관련 연구여기에서는 GAN이 다른 기존 방법들(MCMC, DBN, NCE 등..)에 비해 ..
이번 포스팅에서는 NextJS에서 새로운 페이지 만들고 만든 페이지들을 에 대한 루트를 정의해보는 걸 다뤄보겠습니다 React를 사용해보신분들은 react-router와 같은 개념이라고 생각하시면 될 것 같습니다react-router의 작동방식은 아래와 같이 url를 지정하고 각 컴포넌트에 대한 render를 요청하는 방식입니다 / (루트) -> /information -> /client/:id -> 근데 NextJS에서는 이렇게 URL을 정의할 필요가 없고, 파일 시스템을 통해서 URL을 표현합니다그럼 이제 페이지를 만들어 보겠습니다 1. app폴더(Root Segment) 하위 폴더 및 page.tsx 만들기app폴더(Root Segment) 하위 폴더로 만들고 싶은 page.tsx를..
이번 포스팅에서는 next.js를 수동으로 설치해보는 내용에 대해서 다뤄보겠습니다. 1. 디렉토리를 하나 만듭니다. 2. Vscode를 실행시키고 'npm init -y'를 실행위 명령어를 실행시키면 아래와 같은 정보들을 가진 package.json이 생성될겁니다 3. 'npm install react@latest next@latest react-dom@latest'를 입력하여 최신버전을 설치해줍니다.여기에서 react는 UI와 다른 모든 것들을 구성하는 부분이고,react-dom은 react에서 UI를 구성한 것들을 브라우저의 DOM(Document Object Model)에 렌더하는 역할을 합니다 4. package.json에서 scripts의 내용을 아래와 같이 수정해줍니다 (스크립트 내용은 자유..
문제 ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest ..
이번 포스팅에서는 App Store Connect에서 일부 적업을 자동화 할 수 있는 REST API인 App Store Connect API에 대해서 알아보겠습니다. App Store Connect에 대해서 잘 모르신다면 해당 링크에 접근하셔서 공식 문서에서 알아보시면 될 것 같습니다. 해당 포스팅은 Apple의 공식문서 순서대로 진행하곘습니다. 1. App Store Connect API는 무엇이고, 무엇을 할 수 있을까? App Store Connect API는 Apple의 App Store Connect 서비스와 프로그래밍 방식으로 상호 작용할 수 있게 해주는 RESTful API입니다. 개발자는 이 API를 사용하여 자동화된 방식으로 앱의 메타데이터를 관리하거나, 판매 보고서를 받아보고, 사용자..
이번 포스팅에서는 Flutter에서 IOS 인앱결제 하는 부분을 다뤄보려고 합니다. IOS 인앱결제에 궁금하신 분들은 아래 포스팅을 참고하시길 바랍니다. https://minf.tistory.com/entry/IOS-AppleIOS%EC%9D%98-%EC%9D%B8%EC%95%B1-%EA%B2%B0%EC%A0%9C%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90 [IOS] Apple(IOS)의 인앱 결제에 대해서 알아보자 이번 포스팅에서는 IOS 인앱 결제 관련 지침에 대해서 다뤄보겠습니다. IOS를 출시할 때 비지니스에 대해서 명확하게 정의가 되어있어야하고, 관련 기능 구현이 되어야 출시가 될 수 있습니다. 즉 minf..
이번 포스팅에서는 IOS 인앱 결제 관련 지침에 대해서 다뤄보겠습니다. IOS를 출시할 때 비지니스에 대해서 명확하게 정의가 되어있어야하고, 관련 기능 구현이 되어야 출시가 될 수 있습니다. 즉, 비지니스 모델에 대한 인앱 결제가 잘 되어있어야 출시가 가능합니다. 1. 결제 및 비지니스에 대해서 앱 심사 지침을 간추려서 요약해보자면 앱 내 구입 사용: 앱이 기능 잠금 해제를 위해 라이선스 키, 증강 현실 마커, QR 코드, 암호 화폐와 같은 자체 메커니즘을 사용해서는 안 됩니다. 기능을 잠금 해제하려면 반드시 앱 내 구입을 사용해야 합니다. 가격 정책: 앱과 앱 내 구입의 가격은 개발자가 결정합니다. 그러나 가격이 지나치게 높다고 판단되는 경우 Apple은 배포를 허용하지 않을 수 있습니다. 사용자 평가..
이번 포스팅에서는 애플 로그인 구현을 해보겠습니다. 현재 회사에서 개발하고 있는 앱에 SNS로그인이 있는데, 이 경우 애플 ID로 로그인하는 기능이 같이 있어야만 검사가 통과되어서 이번에 애플 로그인을 구현해보려고 한다. 애플 개발자 문서를 참고하여 애플 로그인 구현을 진행하겠습니다. ServiceID, KEY ID 등..은 Android에서 쓰이는 부분인데 다음 포스팅에서는 해당 ID값들을 가지고 Android에서 애플 로그인을 구현해보는 포스팅을 해보겠습니다. 1. App ID 등록 && KEY 설정 이전에 포스팅했던 부분을 참고하셔서 만들어주시면 됍니다. [IOS] IOS 배포하기 4. App ID 등록 안녕하세요 이번 포스팅에서는 App ID를 등록하는 부분을 다뤄보겠습니다. 1. Xcode에서 ..
이슈 Play 콘솔에 위 와 같은 에러가 나왔습니다. 결론적으로 Firebase - dynaimic Links에 Android 앱에 대한 SHA 인증서 지문을 넣지 않았기 때문에 발생한 문제 입니다. 해결 1. 문제 옆에 있는 더보기를 누르면 아래 항목이 나오게 되는데 여기에서 -> SHA256 키 복사 2. 해당 JSON을 Firebase - Android- 디지털 지문 클릭 -> 복사해둔 SHA256키를 등록해주면 된다. 3. 30분 정도 적용이 되는 시간이 걸리게 되는데 적용을 하고 아래 사진에 "이 위치에 JSON 파일 게시"에 나와있는 링크에 접근하여서 아래처럼 나오면 적용 완료 및 해결된겁니다. 결과화면 잘 연결된 것을 확인하실 수 있습니다.
이슈 The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. Xcode에서 RUN을 했을 때 위 와 같은 에러가 나왔습니다. 위 에러 메시지가 나타나는 것은 CocoaPods 관련 파일이 최신 상태가 아니거나 동기화되지 않았음을 나타냅니다. (여기에서 CocoaPods는 iOS 및 macOS 프로젝트의 의존성 관리자로, 필요한 외부 라이브러리나 프레임워크를 프로젝트에 쉽게 추가할 수 있게 도와주는 역할을 합니다.) 해결 1. Xcode 종료 2. 터미널을 켜서 프로젝트의 경로에 접근 (Flutter라면 /ios) 3. rm -rf Pods 4. rm -rf Podfile..