IOS9에 대한 문제 해결 방법 요약
애플리케이션 전송 보안 문제
이 문제는 아래의 사이트를 참고했다.
http://dev.classmethod.jp/smartphone/iphone/ios-9-intro-ats/
http://mushikago.com/i/?p=6150
IOS9은 웹뷰, 웹 서버, 이미지 다운로드 등을 통해 HTTP 통신을 할 수 없습니다.
해결 방법은 HTTPS 통신이면 돼요.
기존 어플리케이션과 마찬가지로 모두 HTTPS 통신의 비용이 많이 듭니다.
따라서 HTTP 통신도 설정할 수 있는 방법입니다.
하지만 이 방법은 공식적으로는 추천하지 않는다.
앞으로 사용할 수 없는 가능성이 있으니 주의하세요.
해결 방법
Info.편집plist
HTTP 통신을 허용할 수 있습니다.
특정 도메인만 허용하거나 세부적으로 설정할 수 있습니다.
나는 이번에 모두 HTTP를 허락했다.
설정 방법이 간단하다
Info.plist
NSAppTransportSecurity (Dictionary)
추가, 클릭
추가된 NSAppTransportSecurity에서
NSAllowsArbitraryLoads (Bool)
문서 레지스트리에 항목을 추가합니다.
여분의 키를 삭제했지만 이런 느낌으로 추가해 주세요.
이렇게 하면 모든 HTTP 통신을 진행할 수 있다.
ENABLE_BITCODE 문제
아래의 투고를 참고하도록 허락해 주십시오.
http://qiita.com/Takumi_Mori/items/ace01198c43c8bac6df0
이것은 라이브러리 파일 (*.a) 을 사용할 때 발생한 것 같습니다.
유니티4입니다.x에서 Xcode를 토출하고 구축할 때 발생합니다.
Xcode를 구축할 때 다음과 같은 오류가 발생한 이유가 바로 이것입니다.ld: '/***/***/***.a(***.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
BITCODE에 대한 자세한 내용은 아래 투고에 나와 있습니다.
http://qiita.com/gamako/items/f37dbb05de9d3832ce6b
해결 방법
구문 설정을 편집합니다.
Build Settings에서 검색창으로 ENABLE_BITCODE를 입력하십시오.
그렇다면
구축 옵션에서
Enable Bitcode
의 항목입니다.
이 설정을 아니오로 설정하십시오.
이렇게 하면 아까의 잘못을 해결할 수 있을 것이다.
Reference
이 문제에 관하여(IOS9에 대한 문제 해결 방법 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Thiru0000/items/b73941aa22f78c12fd10
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
아래의 투고를 참고하도록 허락해 주십시오.
http://qiita.com/Takumi_Mori/items/ace01198c43c8bac6df0
이것은 라이브러리 파일 (*.a) 을 사용할 때 발생한 것 같습니다.
유니티4입니다.x에서 Xcode를 토출하고 구축할 때 발생합니다.
Xcode를 구축할 때 다음과 같은 오류가 발생한 이유가 바로 이것입니다.
ld: '/***/***/***.a(***.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
BITCODE에 대한 자세한 내용은 아래 투고에 나와 있습니다.http://qiita.com/gamako/items/f37dbb05de9d3832ce6b
해결 방법
구문 설정을 편집합니다.
Build Settings에서 검색창으로 ENABLE_BITCODE를 입력하십시오.
그렇다면
구축 옵션에서
Enable Bitcode
의 항목입니다.
이 설정을 아니오로 설정하십시오.
이렇게 하면 아까의 잘못을 해결할 수 있을 것이다.
Reference
이 문제에 관하여(IOS9에 대한 문제 해결 방법 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Thiru0000/items/b73941aa22f78c12fd10텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)