이런저런 IT 이야기
article thumbnail
APNS Push 테스트를 Mac에서 해보는 방법
Xcode 2021. 11. 17. 22:42

1. 우선 푸쉬용 인증서를 pem파일로 변경해야 합니다. openssl pkcs12 -in xx.p12 -out xx.pem 2. pem파일로 변경시 비밀번호를 설정하세요. 3. Phone에서 Push를 받겠다는 permission을 설정하면 Device의 고유 token값을 알수있습니다. 그 값을 확인해두세요. 4. 아래 명령어를 실행시면 200 ok가 리턴값으로 오면 성공입니다. curl -v -d '{"aps":{"loc-key":"","call-id":""}}' --http2 --cert xx.pem:1234 https://api.development.push.apple.com/3/device/abcdef 주의사항 : 명령어에 있는 의미에 대해서 설명드립니다. 인증서파일 : xx.pem 인증서 비..

article thumbnail
ERROR: iOS SDK not found, please install Xcode from AppStore or equivalent.
Xcode 2021. 4. 22. 15:00

iOS command 빌드시 아래와 같이 에러가 발생하면 ERROR: iOS SDK not found, please install Xcode from AppStore or equivalent. sudo xcode-select --switch /Applications/Xcode.app 해결 된다.

article thumbnail
MacOS App remove signature
Xcode 2020. 12. 28. 12:16

Mac App에서 서명을 지우고 싶을때 아래 명령을 사용하면 된다. codesign --remove-signature

article thumbnail
MacOS 배포를 위한 이미지 작업(dmg)
Xcode 2020. 12. 27. 18:00

MacOS용 앱을 배포하는 방법은 스토어에 올리는 방법도 있으나 앱자체를 파일 형태로 배포하는 경우가 있다. 특히 안드로이드 스튜디오와 같이 Drag and Drop 형태로 설치하는 방법을 말한다. 1. 프로젝트를 생성 [이미 작업한 MacOS앱 프로젝트] 2. Xcode에서 Product > Archive 이동하여 app image file 생성 3. 생성된 .app 확장자를 가진 이미지의 아이콘을 변경한다. - 기본적으로는 이미지가 없으나, 아이콘을 변경하려면 우선 이미지가 확장자가 icns 여야만 함 - 이미지 확장자가 png라면 아래 사이트에서 무료로 변경이 가능하다. cloudconvert.com/png-to-icns PNG to ICNS | CloudConvert Compress Merge C..

article thumbnail
iPhone용 라이브러리 cmake시 curl library가 없는 경우
Xcode 2020. 12. 22. 10:51

iOS용 라이브러리를 개발하다 보면 curl이 필요한 경우가 있는데 curl라이브러리는 기본적으로 SDK에서 지원하지 않기 때문에 외부에서 빌드후 넣어줘야 함. 1. 소스코드 다운로드 및 빌드 github.com/jasonacox/Build-OpenSSL-cURL.git jasonacox/Build-OpenSSL-cURL Scripts to build OpenSSL, HTTP/2 (nghttp2) and cURL (libcurl) for MacOS, iOS and tvOS devices (x86_64, armv7, armv7s, arm64, arm64e). Now Supporting OpenSSL 1.1.1 with TLS 1.3 and Mac Catalyst buil... github.com git c..

article thumbnail
XCode 오류 (Cocoapod + IBInspectable사용시 storyboard에러)
Xcode 2020. 11. 7. 12:03

XCode를 사용하면서 유용한 라이브러가 있는 Cocoapod를 사용하게 됩니다. 저는 AFNetworking를 임포트하여 사용하고 있었는데요. 개발하다 IBInspectable를 이용하여 View를 커스터 마이징 하고 Storyboard에서 그리다 보면 다음과 같은 에러가 발생 할 수 있습니다. 위와 같이 TouchView라는 View를 커스터 마이징해서 사용하고 있었는데 갑자기 모듈에러? 가 발생한 겁니다. 이 에러 해결 방법은 다음과 같습니다. $(FRAMEWORK_SEARCH_PATHS) 위 코드만 삽입하면 에러가 사라집니다.

article thumbnail
Xcode 에뮬레이터 오류
Xcode 2020. 7. 28. 16:41

Xcode에서 에뮬레이터로 빌드 하다가 아래와 같은 에러 발생하면.. Could not install at this time. Could not hardlink copy .................. 아래 명령어로 해결이 가능하다. xcrun simctl erase "에뮬레이터 이름" 참고 : 에뮬레이터 이름은 Xcode 좌측 상단에 있다.

profile on loading

Loading...

검색 태그