Edit Scheme에 들어가서 debug모드인지 release모드인지 확인하자
프로젝트 타겟 Build Settings에서 code signing entitlements 검색하면 debug, release 두개 있을건데 debug, release로 써져있는거 이름 바꿔준다..entitlements파일 하나 없애고 나머지 하나는 이름 바꿔준다.
present에 해당하는 코드가 너무 빨리 실행돼서 안뜰수도있다. 딜레이를 한번줘보자
firebase 프로젝트가 추가되어있을때 firebase프로젝트명이 대문자로 시작하거나 대문자로 섞여있어서 안되는경우가 있었다. 소문자로 프로젝트명을 구성해보자
UIBarButtonItem.appearance().tintColor = .black
pod install을 해줬는데 밑과같은 에러가 나면서 인스톨이 안되더라고요..! Oh no, an error occurred.Search for existing GitHub issues similar to yours:https://github.com/Coco
참고https://askadmin.com/sharedapplication-is-unavailable-not-available-on-ios-app-extension/https://hsg2510.tistory.com/109https://ahbou
참고: https://stackoverflow.com/questions/69609859/app-store-connect-upload-error-you-havent-been-given-access-to-cloud-managed-d배포인증서가 맥에 깔려있는데도 앱
https://jjhyuk15.medium.com/ios-dsym-%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-69516fa7ce99
제일 최상단 프로젝트를 누르면 Localizations이 있다. 여기에서 +버튼으로 추가해주면된다.추가할 프로젝트에서 Localizable.strings클릭하면 이러한 것이 오른쪽에 뜨는데 여기에서 클릭해준후 해당 언어에 맞게 코드를 작성해주면된다.이것을 클릭하면 Ed
1.iOS 푸시등록하기 2.푸시를 받기 1)앱이 꺼져있는데 푸시를 받고, 해당 푸시를 클릭했을때 UNUserNotificationCenterDelegate 2)앱이 현재 화면에서 실행되고 있을때 3)앱이 화면에 없지만 백그라운드에서 실행중일때 > 출처 https
copy only when installing을 해제해주자. 오직 앱을 설치 했을때만 복사한다는 설정이라서 Xcode에서 앱을 빌드하면서 확인이 안됨.출처: https://developer.apple.com/forums/thread/674620
공식문서가 하라는대로 했는데도 안된다면 Target이 아닌 Project buildSetting에도 이러한 설정을 해주자.https://firebase.google.com/docs/crashlytics/get-started?authuser=0&platform=
Xcode14에서 bitcode 설정하는게 deprecated 돼서 Xcode14에서 프로젝트 만든후 xcode13봇에서 돌리면 제대로 작동을 하지않습니다. 앱 프로젝트의 FirebaseSDK 버전을 낮춰주었더니 잘되었습니다. ARCHIVE FAILED The foll
시뮬레이터에서는 정상적으로 나오던 화면이 아이패드에서 빌드하니까 작게 나왔었습니다.
법인(조직) 계정으로부터 관리자 권한을 받았습니다. 하지만, Appstore Connect에만 접근이 가능하고, apple developer 홈페이지에는 접근이 불가능했습니다. 관리 권한을 받은 다른 계정과 비교해봐도 권한은 동일했습니다. apple developer
iOS deployment targetiOS11이고, cocoapods을 이용하는 프로젝트를 빌드해봤는데 해당 에러가 나면서 앱이 실행되지 않았습니다. 해당 코드를 PodFile에 넣고 pod install을 하니 실행이 잘 되었습니다.출처: https://g
cocoapods을 업데이트 해보자gem update cocoapods
구현한 wkwebview의 custom useragent가 해당 웹페이지에서 잘 동작하지 않을수도 있습니다. custom useragent를 초기화해주는 부분에 빈값을 넣고 테스트를 해봅시다.
iOS 16.4이상에서 설정을 다해줬는데도 안되는경우가 있는데 해당 소스를 디버그할 웹뷰에 추가해주도록 하자.
iOS에서 deeplink를 이용하여 앱의 원하는 위치로 이동하고 싶었습니다. 앱이 켜져있는 상태에서는 urlscheme이 포함된 deeplink로 이동이 잘 되었는데 앱이 종료되어있는 상태에서는 deeplink를 이용하면 AppDelegate의 open url 함수가
ad-hoc파일이 iOS17에서 설치가 안될때
Privacy Manifest 대응한 내용에 대해서 기록했습니다.
pod install : pod install 명령이 실행되고 새 pod을 다운로드 하고 설치할때마다 Podfile.lock파일에 각 pod에 대해 설치된 버전을 기록합니다. 이 파일은 각 포드의 설치된 버전을 추적하고 해당 버전을 잠급니다.pod outdated :
유틸리티 -> 터미널 정보가져오기 -> 로제타 사용 -> pod install or pod install --repo-updatehttps://github.com/CocoaPods/CocoaPods/search?q=dlopen%28%2FLibrary%2FRub
https://guides.cocoapods.org/making/private-cocoapods.htmlPodfile에 source "githubRepository주소"를 추가해주고pod '라이브러리이름'을 추가한다.그리고 Terminal에서 아래와같은 순서대
UIViewController에 Coordinator 패턴을 적용한 후기를 기록했습니다.