본문 바로가기
  • 원하는 게 있으면 주문을 말해봐~ 디딩 보딩 디보디보딩🎶

ios5

[iOS app 배포] xcode에서 빌드 파일 생성하기 먼저 xcode에 접속하여 시뮬레이터 선택창을 클릭하여 [Any iOS Device (arm64)]를 선택한다.    그 다음, 앱 이름을 클릭한 후 [Edit Scheme...] 버튼을 클릭한다. Build Configuration이 [Debug]로 되어 있다면 [Release]로 바꿔준 다음 [Close] 버튼을 클릭한다.   [product] - [Archive]를 클릭한다.  그러면 아래와 같은 창이 뜨면서 방금 따끈따끈하게 생성된 빌드 파일이 있다. [Distribute App] 클릭!  [App Store Connect] 클릭 후 [Distribute]를 클릭하면 빌드가 된다!!   이제 apple Store Connect로 돌아가 빌드 파일을 추가 버튼을 클릭하여 방금 올라간 파일을 선택하기.. 2024. 11. 14.
[iOS app 배포] app store connect에서 iOS 앱 배포하기 본 글은 기업용 계정 중심으로 작성되었으나 아마 개인용 계정에서 참고하여도 큰 무리는 없을 것으로 예상합니당!  🟨  App Store connect 접속 https://appstoreconnect.apple.com/apps에 접속한다. 만약에 로그인 창이 뜨면 로그인한다.그러면 아래와 같은 창이 뜰 것이다.  여기서 앱 추가 버튼 클릭!     🟨  신규 앱 등록 페이지 빈 칸을 채워넣으면 된다. 회사 이름은 멤버십을 결제할 때처럼 영어로 작성할 필요는 없다.  여기서 번들 ID는 파란색으로 ‘인증서, 식별자 및 프로필’ 버튼을 클릭하면 쉽게 등록할 수 있다.이 글을 클릭하면 번들 ID를 등록하는 방법을 정리해놓은 글을 확인할 수 있다. SKU는 xcode를 열어 Bundle identifier을 .. 2024. 11. 13.
[iOS app 배포] 인증서, 식별자 및 프로필에서 번들 ID 등록하기 신규 앱을 등록할 때, 번들 ID를 추가해야 하는 칸이 있다. 오늘은 이 방법을 포스팅해볼려고 한다.  일단 파란색으로 써져 있는 인증서, 식별자 및 프로필 버튼을 클릭한다. 그러면 아래와 같은 페이지로 이동한다.   Description은 앱 ID의 설명을 적는 칸이고, 영어로만 작성 가능하다.Bundle ID는 xcode에서 bundle identifier을 찾아 똑같이 작성해주면 된다. 잘 모르겠다면 아래 사진 참고!    작성이 끝났으면 우측상단에 있는 continue와 register 버튼을 차례로 클릭한다. 아래 사진과 같이 뜬다면 등록이 완료된 것이다. 이제 원래 앱 생성 페이지로 돌아와 번들 ID를 추가하면 된다.만약 셀렉 박스에 아무것도 뜨지 않는다면 새로고침을 한 번 해보도록! 2024. 11. 12.
[iOS app 배포] xcode 시뮬레이터로 스크린샷 캡처하기 현재 apple program developer에 앱을 등록하기 위해서는 6.9, 6.5 디스플레이의 스크린샷을 필수적으로 등록해야 한다. 내 앱 같은 경우에는 아이패드도 지원하기 때문에 13 디스플레이 스크린샷도 필요했지만 다른 사람들의 경우엔 잘 모르겠다!  스크린샷은 xcode의 시뮬레이터 캡처를 사용하면 쉽게 할 수 있다.6.9 디스플레이 : iphone 16 pro max6.5 디스플레이 : iphone 12 pro max13 디스플레이 : ipad 13 pro  시뮬레이터 스크린샷 캡처는 [file] - [save Screen]을 통해 할 수 있다.  만약 시뮬레이터 선택창에서 위 기종이 보이지 않는다면 아래 사진처럼 쉽게 추가할 수 있다.[manage Run Desinations] 버튼을 클.. 2024. 11. 8.
[SwiftUI] Image 터치 눌렀다가 떼었을 때 변화주기(up, down event) 어떤 버튼을 꾸욱 눌렀을 때, 터치했을 때부터 손을 떼기까지 녹음하는 기능을 구현하고 싶었다. 그러나 SwiftUI up, down event를 구글링 해보았을 때, gesture를 활용한 터치 이벤트만 잔뜩 서치되었는데 이 친구로는 내가 원하는 기능을 구현할 수 없었다(있을 수도 있다, 내가 못 하는 것일 수도...).처음엔 gesture를 활용해볼려고 이것저것 사용해보고 수정도 해봤지만 실패했고, 새로운 것을 찾아야 했다. 그렇게 찾은 것이 아래 본문에 작성될 것이다. 🔵  구현UIView의 터치 이벤트를 overriding하면 간단하게 LongPressButton을 구현할 수 있다. 우선 아래처럼 custom View를 하나 만들어준다. 크게 수정할 것이 없다면 그냥 이대로 복붙해도 될 듯!imp.. 2024. 10. 25.