Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Kan 151] iOS 빌드 및 필수 요소들 수정 #59

Merged
merged 20 commits into from
Jun 14, 2024
Merged

[Kan 151] iOS 빌드 및 필수 요소들 수정 #59

merged 20 commits into from
Jun 14, 2024

Conversation

sjsjmine129
Copy link
Collaborator

iOS 빌드 되도록 해두었습니다.

라이브러리 같은 것들 iOS설정 마쳐놨고, 기타 위아래 SafeArea등 수정해 두었습니다.

프로젝트 폴더/ios 폴더에서
pod install --repo-update

하시고
npx react-native run-ios --simulator "iPhone 13"
npx react-native run-ios
등으로 실행 시키시면 됩니다

AndroidManifest, AppDelegate은 https://www.notion.so/AndroidManifest-AppDelegate-6692ee22f66d412a91c919b6da8a0590?pvs=4
에 기록해 두었습니다.

Copy link
Member

@sinkyoungdeok sinkyoungdeok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생 많으셨어요!!

보면서 궁금했던거 남겨놓겠습니다.

  1. 이미지를 크기마다 다르게 넣어놨던데, ios에서만 크기마다 필요한걸까요? (아니면 aos에서도 동일하게했고, 별도의 파일을 넣은건지)

  2. 플랫폼별로 fontfaily를 다르게 하신것같은데, 이유를 알 수 있을까요? ios에서는 지원하지 않는건가여?

@sjsjmine129
Copy link
Collaborator Author

@sinkyoungdeok

  1. 앱내부에서 사용하는 이미지는 안드로이드랑 ios랑 동일한것을 사용합니다.
    여러개 있는 이미지는 iOS에서 앱 로딩시 띄워지는 기본 스플래시에 사용되는 이미지입니다.
    여기에는 swift에서 제공하는 형태의 이미지를 사용하는게 편해서 그 형식에 맞게 사이즈별 이미지를 다 넣어 뒀습니다
    (실제는 같은 크기 이미지 3개 넣었습니다.)

  2. iOS환경에서 사용하는 폰트명이 폰트의 postScript 이름과 동일하면 잘 되는데 이게 폰트명과 다를경우 다르게 적용되는 걸 확인했습니다.
    그래서 그런 폰트만 플랫폼 별로 다르게 적용해서 넣어 두었습니다.

@sjsjmine129 sjsjmine129 merged commit 6eb5d45 into main Jun 14, 2024
1 check passed
@sjsjmine129 sjsjmine129 deleted the KAN-151 branch June 14, 2024 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants