목록Apple Developer/iOS(Swift) (6)
Where who wants to meet someone
들어가기에 앞서.. 진짜.. 너무 많은 일이 있었고 해결하기까지... 힘들었다. 앱을 배포하기에 앞서 Xcode Cloud로 빌드 -> TestFlight -> 심사 순으로 가는데, 이제 API키를 어떻게 처리해줘야 하나 고민이 많았다. 그냥 단순히 GitHub에 올리고, Private처리하면 되지 않나.. 하기엔 포트폴리오 용도로 공개해야 하는 경우도 있어서 그럴 순 없었다. 마침 Xcode Cloud에 Environment Variables로 키 외부 주입이 가능함을 알게 되어 시도해 봤다. Customize your advanced Xcode Cloud workflows - WWDC21 - Videos - Apple Developer Xcode Cloud integrates with Apple De..
scheme에서 값을 추가하는 등 수정사항이 생긴 것을 취소하는 과정에서 기존 scheme이 사라지는 문제가 발생했다. New Scheme으로 추가해줘도 되지만 그러면 새로 생긴 파일이 변경사항에 추적이 되는 문제가 생긴다. 변경사항 없이 이를 해결하기 위해선 다음과 같은 방법을 쓰면 된다고 한다 1. 프로젝트 폴더로 이동 2. 프로젝트.xcodeproj 우클릭 3. 패키지 내용 보기 4. xcuserdata 폴더 진입 5. 사용자.xcuserdatad 폴더 제거 6. Xcode 재실행 이 과정을 거치면 재실행되면서 해당 위치에 5번 폴더와 내부의 xcschemes 폴더, xcshememanagement.plist 파일이 생성되며 문제가 해결된다.
개인정보 처리방침 'SangYun Lee'는 정보주체의 자유와 권리 보호를 위해 「개인정보 보호법」 및 관계 법령이 정한 바를 준수하여, 적법하게 개인정보를 처리하고 안전하게 관리하고 있습니다. 이에 「개인정보 보호법」 제30조에 따라 정보주체에게 개인정보 처리에 관한 절차 및 기준을 안내하고, 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ▪ 개인정보의 처리목적 'SangYun Lee'는 개인정보를 요구, 저장하거나 이용하지 않습니다. ▪ 개인정보의 처리 및 보유기간 'SangYun Lee'는 개인정보를 요구, 저장하거나 이용하지 않습니다. 따라서 이용자의 개인정보를 처리하거나 보유하는 기간도 없습니다. ▪ 처리하는 개인정보 항목 ..
ARC in Swift: Basics and beyond - WWDC21 - Videos - Apple Developer Learn about the basics of object lifetimes and ARC in Swift. Dive deep into what language features make object lifetimes observable,... developer.apple.com Swift는 Struct와 Enum같은 값 유형을 제공 의도하지 않은 공유의 위험을 피하기 위해 가능하면 참조 유형보다는 값 유형을 사용하는 것이 좋음 Class는 Swift의 참조 유형이며, 이를 사용하기로 결정하면 Swift는 자동 참조 카운팅(ARC, Automatic Reference Counting)을..
TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak Czech Italian Slovenian Danish Japanese Spanish Dutch Klingon Swedish English Korean Thai Estonian Latvian Turkish Finnish Lithuanian Ukrainian French Malay Urdu German Maltese Vietnamese Greek Norwegian Welsh Haitian Creol..