목록Xcode (23)
woong's
Xcode 인터넷 사용시 권한 추가하기 xCode 에서 인터넷 통신을 사용시에 권한 추가가 필요 합니다.권한이 추가 되어있지 않으면 위와 같은 에러가 나타 납니다. App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file. 프로젝트의 plist 파일을 열어서 권한을 추가합니다.App Transport Security Settings Allow Arbitray Loads YES로 설정 해주시면 통신이 잘되는것을 확인 할수 있습니다.
IOS Xcode openUrl 한글 인코딩 하기 openUrl 을 통해서 화면을 띄우는 과정에서 이상한점을 발견!!url?text="" text를 빈채로 넣으면 화면이 잘나타 나는데 데이터를 넣으면 아래와 같은 에러가 나타난다. LaunchServices: ERROR: There is no registered handler for URL scheme (null) ???? 위에러는 화이트리스트를 추가하지 않아서 나는 에러 같은데.. URL scheme 를 추가해도같은에러가 계속 나타난다. 이상한것은 url 만 넣었을때는 화민이 나타나는게 이상하다.거기서 부터 위와 같은 에러가 나타나야 하는데.. 의심은 데이터로 향했고 한글, 특수문자는 인코딩을하지않아 위와 같이 오류가 났던 것이다. 대응방법 123456..
Xcode IOS CocoaPods 배포하기[1] android 개발 당시 라이브러리를 넥서스 서버에 올려 놓고 gradle 을 통해서 가져와서 사용했었다.xcode 에서는 gradle의 역할을 해주는 cocoaPods 를 통해서 라이브러리를 가져올수 있다. 그럼 xcode 에서는 내가 만든 라이브러리를 배포하고 cocoaPods 를 통해서 가져올수 있는 방법이 있는지의문이 들어 이포스트를 시작하게 되었습니다. 검색을 통해 찾아보니 cocoaPods 에 프로젝트를 배포해서 사용할수 있게 되어 있다. 1. public 배포- 많은 사람들이 유용하게 사용할수 있도록 공개를 통해서 배포2. private 배포 - 남들에게 공유되기 꺼려지는 프로젝트 배포 위와 같이 두가지 방법이 있으며 두가지 방법에 대해 정리..