-
iOS 2023‧05‧21
xcode archive 진행 오류 : Error Finding App Store Connect Credentials
앱을 빌드 후 앱스토어에 올리는 과정에 이런 오류가 떴다. Error Finding App Store Connect Credentials App Store Connect access for “insik nam” is required. Ensure that your Apple ID account usernames and passwords are correct in the Accounts preference pane. Please try again, and if issue persists file a bug report at "https://feedbackassistant.apple.com." 원인은 너무 […]
-
iOS, React Native 2023‧01‧20
개발 앱 실행 시 음악 앱의 재생 중단되는 현상 대응 (AVAudioSessionCategoryAmbient)
에어팟을 안끼고 폰빌드 했을 때는 발생하지 않았는데 에어팟을 끼고 빌드한 앱을 실행하니 재생 중이던 음악이 꺼졌다. 개발 중인 앱에 중간에 카운트 다운시 비프음을 넣으려고 react-native-sound 패키지를 설치했더니 이런 이슈가 발생하였다.꼭 저 패키지가 아니더라도 음원을 사용한다면 AVAudioSession 을 구성해야 개발한 앱을 실행할 때 다른 앱에서 재생 중인 음악이 중단되지 않는다. 나는 리액트 네이티브 프로젝트이므로 파일명과 구성은 […]
-
iOS, React Native 2023‧01‧14
xcode build failed - module map file '/Users/...생략 .../Build/Products/Debug-iphoneos/YogaKit/YogaKit.modulemap' not found
리액트 네이티브로 만든 앱을 폰 빌드 하려고 기기를 선택하고 빌드하니 계속 이런 빌드 실패 에러가 떴다. 분명 어제까지 잘된거 같은데 왜 그럴까 하다가 검색하니 아 ... 빌드를 [프로젝트 이름.xcodeproj] 파일이 아닌 [프로젝트 이름.xcworkspace] 으로 빌드를 하면 되는 것이다. 아직 앱 개발 초반이다 보니 헷갈리는게 많다. .xcworkspace 으로 빌드하니 오류 없이 정상적으로 폰 빌드 되었다.
-
iOS, React Native 2023‧01‧11
react native - 앱이름 한글로 하려는데 Base.lprj 폴더가 안보인다. (InfoPlist.strings 저장 경로)
iOS에서 앱 이름을 변경하려고 찾아보니 Targets 에서 앱 선택 후 Display Name 을 변경하면 된다고 했지만 한글로 쓰면 안된다. 거기다 한글로 쓰고 빌드하다보면 어쩌다 보니 한글로 바뀐 것이 제대로 적용이 안된 것을 알게 되었다. 찾아보니 앱 이름을 다국어 처리해야 한다고 한다. xcode 의 프로젝트 > Info 탭 > Localization 에 + 눌러 Korean (ko) 선택하고xcode […]
-
Android, iOS, React Native 2023‧01‧10
react native - 프로젝트 이름, 패키지 이름 변경 (관련 파일 일괄 변경)
왠만하면 안바꾸려고 했던 프로젝트 이름을 바꾸게 되었다. react-native-rename 이용해서 우선 변경하고 적용되지 않는 것들이나 오류를 찾아 변경하기로 했다. "Next Project Name" 에 변경하려는 프로젝트 이름을 넣고,뒤에 com.nextProjectName.app 은 bundle identifier 이므로 변경하려는 bundle identifier로 변경하면 된다. iOS의 경우에는 으로 쉽게 변경된 것을 확인할 수 있었다. Android의 경우는 을 해보았지만 오류가 났다. 오류 내용을 보았다. 디바이스 […]