React Native

IOS 14 관련 RN 오류

projin 2020. 9. 23. 16:41

IOS 14 관련 RN 오류

 

  1. ios14 push(알림) 퍼미션 해결방안입니다..
  • firebase모듈을 최신버전으로 업데이트
  • buildSetting-packaging-productName이 영어를 사용해야 함 (앱이름을 info.plist에서 변경하지 않고 general에서 변경하면 productName이 변경될 수도 있음)
  1. ios gif 이미지 반복횟수 오류(최소2번 돌아감) 수정방법입니다.
  • rn 63.2

  • node_modules/react-native/libraries/image/RCTAnimatedImage.m 파일수정

    원본 : if(loopCount!=0)
    수정 : if(loopCount!=0 && loopCount!=1)

  1. ios 14 외부url 이미지가 나오지 않는 버그
  • react-native 업그레이드
  • native-base 업그레이드

npm uninstall react-native​

​# npm install react-native​​
​# npm uninstall native-base​
​# npm install native-base​

cd ios

Podfile 수정

platform :ios, '9.0'​ -> platform :ios, '10.0'​

pod 'ReactCommon/callinvoker', :path => "../node_modules/react-native/ReactCommon"​

to

pod 'React-callinvoker', :path => "../node_modules/react-native/ReactCommon/callinvoker"​

로 수정합니다.

rm -Rf Podfile.lock

npm install

pod install

 

xcode 에서 빌드 확인