Xcode를 설치하고 실제 기기에서 Hello Swift!
소개
Xcode에서 iPhone 앱을 실제 기기로 움직일 때까지 정리했습니다.
그런 다음 Xcode에서 GitHub로 소스 제어를 시도합니다.
Xcode 설치
App Store에서 xcode
를 검색하여 나오는 앱을 설치합니다.
이전 버전의 Xcode가 설치되어 업데이트를 시도했지만,
여유 공간이 충분하더라도 空き容量が足りないため製品をインストールできません
와 오류가 발생했습니다.
아마도 타임 머신이 앱 설치 용량에 영향을 미친 것 같습니다.
Xcode를 한 번 제거하고 휴지통을 비우면 안전하게 설치할 수있었습니다.
직접 Xcode를 설치하는 방법도있는 것 같습니다.
App Store에서 Xcode를 설치할 때 여유 공간이 있음에도 불구하고 "사용 가능한 여유 공간이 없습니다"라는 문제를 해결하는 방법
Xcode로 앱 만들기
안전하게 설치가 끝났으므로 앱을 만듭니다.
실제 기기로 움직여 보는 것이 목적이므로 HelloSwift와만 표시시키는 앱을 만듭니다.
프로젝트 만들기
Xcode를 시작하고 Create a new Xcode project
에서 앱을 만듭니다.
그런 다음 앱을 선택하고 Next
Project Name: 앱 이름
Team: 미설정(나중에 설정)
Organization Identifier : Mead와 같은 독특한 ID
Interface:Story board
Life cycle:UIkit App Delegate
Language:Swift
로컬에 Git 리포지토리를 만들고 싶으므로 Source Control을 확인합니다.
Git 관리가 필요하지 않은 경우 제거합니다.
hello swift
Main.storyboard
를 열고 오른쪽 상단의 + 버튼(Library)을 열고 Label
를 화면에 드래그 앤 드롭으로 배치합니다.
화면 오른쪽의 Show the attribute inspecter
메뉴의 Text를 Hello Swift
로 변경합니다.
시뮬레이터로 이동
▶︎ 버튼 옆의 프레임(활성 구성표)에서 장치 유형을 선택하고 ▶︎ 버튼을 눌러 시뮬레이터를 실행할 수 있습니다.
Hello Swift라고 표시되면 성공입니다.
실제 기계로 이동
이번에는 소지의 iPhone8Plus를 사용했습니다.
먼저 Mac과 iPhone을 연결합니다.
AppleID 등록
[Xcode]→[Preference]→[Accounts] 설정 화면에서 + 버튼을 눌러 계정을 등록합니다.
Mead와 비밀번호를 입력하여 등록을 완료합니다.
Team 설정
왼쪽의 Project Navigater에서 앱 이름이 표시되는 폴더를 선택합니다.
[Signing & Capabilities] 메뉴에서 방금 등록한 Apple 계정의 Team을 설정합니다.
Could not launch "xxxxx"
활성 구성표에서 장치를 선택한 후 ▶︎ 버튼을 눌러 실행하지만 이와 같은 오류가 표시되었습니다.
xxxxx는 앱 이름입니다.
iPhone 화면에서 [설정] → [일반] → [장치 관리]를 엽니다.
Apple 계정으로 등록한 메드가 표시되므로 이 계정을 신뢰하도록 설정합니다.
다시 ▶︎ 버튼으로 실행하여 부팅 완료됩니다.
GitHub로 관리
이번에 만든 프로젝트를 GitHub에서 관리할 수 있습니다.
Github와 협력
Apple 계정과 마찬가지로 [Xcode] → [Preference] → [Accounts]에서 + 버튼을 눌러 Github 계정을 등록합니다.
원격 리포지토리 만들기
로컬에 이미 리포지토리가 있으므로 원격 리포지토리를 만듭니다.
화면 왼쪽에서 Show the Source Control navigator
를 선택하고 Remotes를 마우스 오른쪽 단추로 클릭하고 New xxxxx Remote...
를 선택하여 원격 리포지토리를 만듭니다.
커밋
[Source Control]→[Commit...]에서 커밋&푸시할 파일을 선택합니다.
그리고는 커밋 메시지에 코멘트를 기재해, Push to remote
에 체크를 넣어 커밋하면 Github의 리포지토리에 반영되고 있습니다.
Reference
이 문제에 관하여(Xcode를 설치하고 실제 기기에서 Hello Swift!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/amatsukix/items/97158c8bac4ca1d07472
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
App Store에서
xcode
를 검색하여 나오는 앱을 설치합니다.이전 버전의 Xcode가 설치되어 업데이트를 시도했지만,
여유 공간이 충분하더라도
空き容量が足りないため製品をインストールできません
와 오류가 발생했습니다.아마도 타임 머신이 앱 설치 용량에 영향을 미친 것 같습니다.
Xcode를 한 번 제거하고 휴지통을 비우면 안전하게 설치할 수있었습니다.
직접 Xcode를 설치하는 방법도있는 것 같습니다.
App Store에서 Xcode를 설치할 때 여유 공간이 있음에도 불구하고 "사용 가능한 여유 공간이 없습니다"라는 문제를 해결하는 방법
Xcode로 앱 만들기
안전하게 설치가 끝났으므로 앱을 만듭니다.
실제 기기로 움직여 보는 것이 목적이므로 HelloSwift와만 표시시키는 앱을 만듭니다.
프로젝트 만들기
Xcode를 시작하고 Create a new Xcode project
에서 앱을 만듭니다.
그런 다음 앱을 선택하고 Next
Project Name: 앱 이름
Team: 미설정(나중에 설정)
Organization Identifier : Mead와 같은 독특한 ID
Interface:Story board
Life cycle:UIkit App Delegate
Language:Swift
로컬에 Git 리포지토리를 만들고 싶으므로 Source Control을 확인합니다.
Git 관리가 필요하지 않은 경우 제거합니다.
hello swift
Main.storyboard
를 열고 오른쪽 상단의 + 버튼(Library)을 열고 Label
를 화면에 드래그 앤 드롭으로 배치합니다.
화면 오른쪽의 Show the attribute inspecter
메뉴의 Text를 Hello Swift
로 변경합니다.
시뮬레이터로 이동
▶︎ 버튼 옆의 프레임(활성 구성표)에서 장치 유형을 선택하고 ▶︎ 버튼을 눌러 시뮬레이터를 실행할 수 있습니다.
Hello Swift라고 표시되면 성공입니다.
실제 기계로 이동
이번에는 소지의 iPhone8Plus를 사용했습니다.
먼저 Mac과 iPhone을 연결합니다.
AppleID 등록
[Xcode]→[Preference]→[Accounts] 설정 화면에서 + 버튼을 눌러 계정을 등록합니다.
Mead와 비밀번호를 입력하여 등록을 완료합니다.
Team 설정
왼쪽의 Project Navigater에서 앱 이름이 표시되는 폴더를 선택합니다.
[Signing & Capabilities] 메뉴에서 방금 등록한 Apple 계정의 Team을 설정합니다.
Could not launch "xxxxx"
활성 구성표에서 장치를 선택한 후 ▶︎ 버튼을 눌러 실행하지만 이와 같은 오류가 표시되었습니다.
xxxxx는 앱 이름입니다.
iPhone 화면에서 [설정] → [일반] → [장치 관리]를 엽니다.
Apple 계정으로 등록한 메드가 표시되므로 이 계정을 신뢰하도록 설정합니다.
다시 ▶︎ 버튼으로 실행하여 부팅 완료됩니다.
GitHub로 관리
이번에 만든 프로젝트를 GitHub에서 관리할 수 있습니다.
Github와 협력
Apple 계정과 마찬가지로 [Xcode] → [Preference] → [Accounts]에서 + 버튼을 눌러 Github 계정을 등록합니다.
원격 리포지토리 만들기
로컬에 이미 리포지토리가 있으므로 원격 리포지토리를 만듭니다.
화면 왼쪽에서 Show the Source Control navigator
를 선택하고 Remotes를 마우스 오른쪽 단추로 클릭하고 New xxxxx Remote...
를 선택하여 원격 리포지토리를 만듭니다.
커밋
[Source Control]→[Commit...]에서 커밋&푸시할 파일을 선택합니다.
그리고는 커밋 메시지에 코멘트를 기재해, Push to remote
에 체크를 넣어 커밋하면 Github의 리포지토리에 반영되고 있습니다.
Reference
이 문제에 관하여(Xcode를 설치하고 실제 기기에서 Hello Swift!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/amatsukix/items/97158c8bac4ca1d07472
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에는 소지의 iPhone8Plus를 사용했습니다.
먼저 Mac과 iPhone을 연결합니다.
AppleID 등록
[Xcode]→[Preference]→[Accounts] 설정 화면에서 + 버튼을 눌러 계정을 등록합니다.
Mead와 비밀번호를 입력하여 등록을 완료합니다.
Team 설정
왼쪽의 Project Navigater에서 앱 이름이 표시되는 폴더를 선택합니다.
[Signing & Capabilities] 메뉴에서 방금 등록한 Apple 계정의 Team을 설정합니다.
Could not launch "xxxxx"
활성 구성표에서 장치를 선택한 후 ▶︎ 버튼을 눌러 실행하지만 이와 같은 오류가 표시되었습니다.
xxxxx는 앱 이름입니다.
iPhone 화면에서 [설정] → [일반] → [장치 관리]를 엽니다.
Apple 계정으로 등록한 메드가 표시되므로 이 계정을 신뢰하도록 설정합니다.
다시 ▶︎ 버튼으로 실행하여 부팅 완료됩니다.
GitHub로 관리
이번에 만든 프로젝트를 GitHub에서 관리할 수 있습니다.
Github와 협력
Apple 계정과 마찬가지로 [Xcode] → [Preference] → [Accounts]에서 + 버튼을 눌러 Github 계정을 등록합니다.
원격 리포지토리 만들기
로컬에 이미 리포지토리가 있으므로 원격 리포지토리를 만듭니다.
화면 왼쪽에서 Show the Source Control navigator
를 선택하고 Remotes를 마우스 오른쪽 단추로 클릭하고 New xxxxx Remote...
를 선택하여 원격 리포지토리를 만듭니다.
커밋
[Source Control]→[Commit...]에서 커밋&푸시할 파일을 선택합니다.
그리고는 커밋 메시지에 코멘트를 기재해, Push to remote
에 체크를 넣어 커밋하면 Github의 리포지토리에 반영되고 있습니다.
Reference
이 문제에 관하여(Xcode를 설치하고 실제 기기에서 Hello Swift!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/amatsukix/items/97158c8bac4ca1d07472
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Xcode를 설치하고 실제 기기에서 Hello Swift!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/amatsukix/items/97158c8bac4ca1d07472텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)