일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 의존성
- Project File List
- duplicate symbols for architecture arm 64
- 버전분기
- error
- Swfit
- Swift
- The image set has an unassigned child.
- 코드설게
- swift하고싶다.
- FIRApp configure
- iOS개발
- HomeBrew #MAC
- Deploument Info
- 'openURL:' is deprecated: first deprecated in iOS 10.0
- arch -arm64 brew install
- The iOS deployment target
- Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!
- ios
- 'AudioSessionSetActive' is deprecated: first deprecated in iOS 7.0 - no longer supported
- 영어읽어라
- 'IPHONEOS_DEPLOYMENT_TARGET' is set to 10.0
- Unable to install
- git
- 프로젝트기본설명
- objectiveC
- swift하고싶다
- objectiv-C
- Xcode
- 설명
- Today
- Total
목록IOS (30)
행복한 세상의 니노
1. 1980년대 초에 Objective-C를 브래드 콕스(Brad j. Cox)가 설계하였다. 이 언어는 SmallTalk-80라는 언어를 기반으로 만들어졌다. Objective-C는 언어 위에 올려져 있는 "계층적(layered) 구조"다. 즉 C언어를 확장하여 "객체"를 생성하고 다룰 수 있는 언어인 것이다. 2. Objective-C가 C언어라 해도 틀렸다고 말 할 수 없다. (확장된 개념이기 떄문에.) 3. Objective-C는 Obj-C로 줄여서 사용하기도 한다. 4. Objective-C는 1984년에 발표되어 1988년, 넥스트는 스텝 스톤에게 오브젝티브-C 사용 허가를 받고, 오브젝티브-C를 지원하기 위하여 컴파일러를 확장한다. 이후 넥스트 스텝 사용자 인터페이스와 인터페이스 빌더를 구..

예전소스를 볼떄 발견되는 에러 항목이다.. 우어어어어... 에러 시러.. "The Legacy Build System will be removed in a future release. You can configure the selected build ststem and this deprecation message in File > WorkSpace Settings." 위와 같은 에러가 뜬다면.... File -> Project Setting 을 클릭후 Build System -> New Build System 으로 변경하면 해결된다.. https://developer.apple.com/documentation/xcode-release-notes/build-system-release-notes-for-xc..

아이폰에다가 시뮬레이션을 돌릴려고하는데 에러메시지가 떳다!! "OS Version lower than deployment target" -> 배포 대상보다 낮은 OS 버전 이라고 말해주고 있다. 실행하고자하는 아이폰을 켜서 설정 > 일반 > 정보 들어가서 소프트웨어 버전을 확인한다. 현재 나의 아이폰버전은 14.7 그럼 실행하고자 하는 앱의 정보를 확인해보자! 내가 배포하고자 하는 앱은 소프트웨어 버전 15.2이상 사용가능한 앱이였고, 내 아이폰은 14.7 이였당. 그럼 아이폰의 버전을 업데이트하거나, 내가 배포하고자 하는 앱의 버전을 아이폰의 버전에 맞춰주면 문제는 해결된다. 나는 내가 배포하고자 하는 앱의 버전을 아이폰의 버전에 맞춰서 이 문제를 해결했다.

* 포스팅은 편한 언어를 사용해서 합니다. 나의 맥미니는 M1칩을 탑제한.. 맥미니... (귀염둥이) 개발을 위해 SVN을 나는 사용해야한다. 그래서! brew options subversion 명령어를 터미널에서 사용하려고 했는데.. Command not found → 이 명령어를 모른단다... ( 안깔앗구나..ㅎㅎ) /bin/bash -c "$(curl -sSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)" 를 치면 HomeBrew가 설치된다고 하길래 코드를 쳤다.. 오잉.. 안됨.... 아직도 모른다..

1. Xcode화면 구성 네비게이트 영역 → 프로젝트, 심벌, 검색, 이슈, 데스트, 디버그, 브레이크 포인트, 리포트 내비게이터 등의 정보를 나타내 주는 영역⭐ 두번 클릭시 새로운 창이 열리면서 나타남 ⭐ 한번 클릭시 가운데 편집기 영역에 나타남 편집기 영역 → 소스 파일을 열어 소스를 직접 입력하거나 스토리보드를 이용하여 화면을 디자인 할 수 있는 영역 디버그 영역 → 디버그를 진행시 원하는 변수 값 확인 및 테스트 목적으로, 입출력 내용이 출력되는 영역 인스펙터 영역 → 스토리보드를 편집할 시 버튼, 컨트롤러, 뷰 등 모든 객체의 속성을 편집 할 수 있는 영역 2. 스토리보드 화면 영역 명칭 도큐먼트 아웃라인 영역 스토리보드 보조편집기 영역 스토리보드 화면 크기 변경 3. View Controlle..

1. AppDelegate.swift → - [ IOS 12 ~ ] : 앱의 실행주기(Lift Cycle)를 관리하는 내용의 스위프트 소스 코드가 들어 있는 클래스 파일, 앱을 실행하거나 종료 또는 백그라운드를 실행 할 때 하는 일을 관리 - [ ~ IOS 12] : Session Lifecycle 역활 추가 앱의 가장 중요한 데이터 구조를 초기화 앱의 scene을 환경설정 앱 밖에서 발생한 알림에 대응( 베터리부족, 다운로드 완료 ) 특정산 scenses, views, view controllers에 한정되지 않고 앱 자체를 타깃하는 이벤트에 대응 애플 푸쉬 알람 서비스와 같이 실행시 요구되는 모든 서비스를 등록 2. SceneDelegate.swift → [ IOS 12 이후 생김 ] AppDeleg..

프로젝트가 생성되고 처음 나타나는 설정화면이다. 1. IOS 14.5 앱이 지원할 기기 선택 2. Device Orientation이란? 앱이 지원할 회전방향을 선택 ( 지원 할 상태만 선택하고 나머지는 해제 ) Upside Down → 거꾸로 뒤집어진 상태 Landscape Right → 오른쪽으로 회전 상태 Landscape Left → 왼쪽으로 회전 상태 Portait → 세워진 상태

Product Name → 개발하려고 하는 앱의 이름을 입력 Team → 개발자 프로그램에 등록된 ID & 팀을 입력 ⭐ 개발자 인증서가 등록되어 있으면 여기서 선택 할 수 있음 Organization Identifier → 조직의 식별자를 입력.⭐ 공부하는 동안에는 아무 URL이나 입력해도 무관하지만, 앱을 앱스토어에 등록하려면 개인이나 조직이 소유하고 있는 유일한 URL이 있어야함. 일반적으로 개인이나 조직의 도메인 주소(UIL)을 역순으로 입력함. Bundle Identifier → 식별자로 'Company Identitier.Product Name'으로 자동으로 생성 ⭐ 앱 식별자는 앱을 앱스토어에 등록 할 때 다른 앱들과 구분하는 용도로 사용하므로 유일한 식별자를 사용하여 앱을 등록해야한다. L..