애플은 어제 개발자를 겨냥한 Xcode 버전 7.3.1의 최종 버전 이전에 Gold Master 버전을 출시했다고 발표했습니다. 이 업데이트는 빌드 7D1012 주로 다음 일반 공개 릴리스를 준비하기위한 버그 수정에 중점을 둡니다.
지난달 Apple은 오랜 시험 기간을 거쳐 Xcode 7.3을 출시했습니다. 이 업데이트 Xcode 7.3 최신 SDK 포함 iOS 9.3, watchOS 2.2 및 OS X 10.11.4 최신 버전의 Swift 2.2도 포함되었습니다.
더 세련된 코드가 포함되어 개발자가 프로그램을 더 빠르고 효율적으로 작성할 수 있습니다. 또한 개발자가 Apple Watch 용 콘텐츠를 쉽게 만들 수 있습니다. 시계 간 빠른 전환 iPhone과 동기화되었습니다.
Xcode 7.3.1 GM은 개발자 웹 사이트 Apple에서 아래 변경 목록을 확인할 수 있습니다.
시스템 구축
•이 릴리스에서는 Enable Clang Module Debugging 빌드 설정이 제거되어 Xcode가 충돌하거나 변수보기에 불완전한 정보를 표시 할 수있는 문제가 수정되었습니다. (25535528)
• -ObjC가 링커에 전달되는 Swift 명령 줄 도구 대상이 빌드 될 때 링크에 실패하는 버그가 수정되었습니다. (25447991)
프로 비저닝
• Xcode 편집기에서 기능을 비활성화하면 관련 권한이 앱에서 계속 활성화 된 상태로 유지되는 문제가 수정되었습니다. 기능을 비활성화 한 후 업데이트 된 기능 목록으로 프로비저닝 프로파일을 다시 다운로드해야 할 수 있습니다. Xcode는 더 이상 프로비저닝 프로파일의 대부분의 권한을 빌드시 앱의 코드 서명으로 복사하지 않습니다. Wallet, GameCenter (OS X 용), 데이터 보호 및 푸시 알림에 대한 권한은 여전히 프로필에서 복사됩니다. 다른 모든 인 타이틀먼트는 Xcode 프로젝트 편집기의 기능 탭을 사용하여 선언해야합니다. (24771364)
아카이브 주최자
• Archives Organize Download dSYMs 버튼은 비트 코드로 업로드 된 애플리케이션 버전에 대한 dSYM을 올바르게 다운로드합니다. (25430147) 인터페이스 빌더
• 제약 조건이 많은 스토리 보드 또는 xib를 열 때 발생하는 성능 문제가 수정되었습니다. (25314053)
코드 완성
• 코드 완성은 코드 완성 팝업에 전체 제목을 표시합니다. (25530060) 디버깅
• 뷰 디버거가 공백이되게하는 NSSegmentedControls 관련 문제를 수정합니다. (25388091)
LLDB
• LLDB Python 인터프리터에 대한 수정을 통해 Xcode 내에서 I / O를 올바르게 수행하여 "script"명령이 예상대로 작동 할 수 있습니다. Python 스크립트에서 인쇄 된 출력이 Xcode 디버그 콘솔에 나타납니다. (25448007)
현지화
• 현지화를 가져온 후 Xcode가 충돌하는 문제를 수정합니다. (25395822)