분류 전체보기
-
[] TestFlight 업로드 수출 규정 관련 문서 누락/Apple 심사 & 배포 관련 2023. 8. 12. 01:12
안녕하세요 아렉스입니다 ! 저도 드디어 ~ 개인 앱 준비를 심사 전 테스트를 위해서 아카이브를 해봤는데요 ! 앱 심사 전 TestFlight에서 수출 규정 관련 문서 누락 메세지를 해결해보곘습니다 ! 이러한 메세지가 나오는 이유는 TestFlight 또는 App Store에 앱을 제출하면 미국에 있는 서버에 앱을 업로드하게 됩니다. 미국 또는 캐나다 외부에서 앱을 배포하는 경우 법인의 소재지에 관계없이 앱은 미국 수출법의 적용을 받습니다. 앱의 새 버전을 제출할 때마다 App Store Connect는 질문한다고 하네요 ! Info.plist에 작성하게되면 프로세스를 간소화 할 수 있다고 합니다. 우선 관리를 눌러서 해결해보겠습니다 제 앱은 위에 언급된 알고리즘 모두 해당하지 않기에 마지막거를 선택해주고..
-
[] Apple Developer Program(애플 개발자 계정) 갱신하기 2023. 8. 11. 11:24
안녕하세요 아렉스입니다 어느덧 2번 째 갱신을 하게됐네요 ~ 시간이 너무 빨라요 ㅜㅜ 준비물은 129,000원 입니다 ..! Apple Developer - 계정을 로그인해서 보게되면 Apple Developer Program 멤버십이 만료가 되기 30일 전부터 멤버십 갱신을 요구합니다 (친구비 입급해 !!!) App Store Connect에서도 알림을 해줍니다. 멤버십 갱신을 누르게 되면 결제 화면으로 연결됩니다. 입금 완료하면 보통 24시간 이내에 처리가 됩니다 ! 그렇기에 너무 빠듯하게 갱신하지않는게 좋은거 같아요 :D
-
[iOS] 라이트모드/다크모드 설정하기 (Appearance)/iOS 📱 2023. 8. 7. 15:29
WWDC 2019, iOS 13에서 Dark 모드가 등장했어요. (WWDC 2019 -Implementing Dark Mode on iOS) 라이트모드 지원 / 두 모드 모두 지원 / 다크모드 지원 이렇게 세가지 경우가 있는거 같아요 info.plist 에 추가하기 info.plist에 Appearance 와 Dark 를 쌍으로 추가해주세요 Appearance 에 추가 가능한 Value는 Automatic(default value), Light, Dark 3 가지입니다. 출처 WWDC 2019 -Implementing Dark Mode on iOS Apple Documentation/info.plist - UIUserInterfaceStyle(Apparance)
-
[iOS] Lottie 애니메이션 사용하기/iOS 📱 2023. 8. 7. 14:37
Lottie - Github GitHub - airbnb/lottie-ios: An iOS library to natively render After Effects vector animations An iOS library to natively render After Effects vector animations - GitHub - airbnb/lottie-ios: An iOS library to natively render After Effects vector animations github.com https://lottiefiles.com/kr/ 무료 로티 애니메이션, 모션 그래픽을 위한 모든 플러그인과 도구를 한 곳에 - 로티파일즈/LottieFi 로티파일즈/LottieFiles는 오픈소스 애니메이..
-
[iOS] 스토리보드 없이 개발하기/iOS 📱 2023. 8. 7. 12:06
Main 스토보드 삭제 프로젝트 → info.plist UISceneStoryboardFile 제거 Target → info.plist UIMainStoryboardFile 제거 func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. // If using a storyboard, the `window` property will automa..
-
[Swift] Array contains, insert, append/Swift 2023. 7. 27. 19:00
안녕하세요 아렉스입니다 ! 1. Element가 존재하지않으면 append 혹은 insert를 하고싶어요 -> Set 쓰면 되는거아님 ? 2. 순서는 보장받고싶어요 -> Set 으로 중복 제거하고 Array 정렬하면 되는거 아님 ? 3. 그 말도 맞지만,, 일단 오늘 상황이랑은 조금 다른거같아요. 이런 의식의 흐름의 구조를 거치다가 순서가 있는 자료구조를 어지럽히고 다시 정렬하는 방법말고는 없는건가 싶어서 고민했어요. extension으로 만드는 과정을 블로그에 공유하는 것도 좋겠다싶어서 글을 써봅니다. 네트워크 통신을 통해 섹션을 구성하는 의도로 작성된 코드입니다. enum SectionType { case giftBox case history } private var sectionList: [Sect..
-
[Push] 4. 환영해요 ! Push Notification Console/Push Notification 2023. 7. 23. 16:18
0. Apple Push Notification service (APNs) 와 작동방식 1. .p12 인증서와 .p8 인증키 차이 2. FCM으로 사용하는 방법을 알아보자. 3. FCM 없이 사용해보자. 안녕하세요 ! 아렉스입니다 ! 이번 WWDC 23 에서 Meet Push Notification Console 세션을 통해서 Push Notification Console 이 공개되었어요 ! 바로 구경해보시죠 ㄱㄱㄱ https://developer.apple.com/notifications/push-notifications-console/ Push Notifications Console - Notifications - Apple Developer The new Push Notifications Conso..
-