목록Device (10)
투케이2K
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
[개발 환경 설정] 개발 툴 : XCODE [설 명] [1] : 아이폰에 디버깅 선 연결 또는 맥북과 아이폰 동일 Wifi 연결 수행 실시 [2] : Xcode 에 정상적으로 디바이스가 연결 된 것을 확인 [3] : 상단 Window 메뉴 >> Devices and Simulators 메뉴 클릭 [4] : 디버깅으로 연결된 아이폰 지정 및 Take Screenshot 클릭 수행 [5] : 정상적으로 맥북에 스크린 샷이 저장 된 것 확인
[개발 환경 설정] 개발 툴 : XCODE [설 명] 1. 샌드박스 란 외부로부터 들어온 프로그램이 보호된 영역에서 동작해 시스템이 부정하게 조작되는 것을 막는 보안 형태 입니다 2. 샌드박스 는 호스트 머신이나 운영 체제에 손상을 입히지 않고 확인되지 않거나 신뢰할 수 없는 서드파티, 공급자, 사용자, 웹사이트로부터 잠재적으로 테스트되지 않거나 신뢰하지 못하는 프로그램이나 코드의 실행을 막기 위해 사용됩니다 3. IOS 개별 앱은 모두 샌드박스 화 되어있습니다 (앱 마다 구분되어 있음) - [App Sandbod] : Documents / Library / tmp 4. IOS 개별 앱은 샌드박스 적용 사항으로 개발을 수행한 해당 앱의 데이터에만 접근이 가능 합니다 ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [사전 info.plist 설정] [ViewController.h : 소스 코드] // MARK: - [import 정의] #import #import #import #import // MARK: - [블루투스 권한 import] #import @interface ViewController : UIViewController { // [클래스 딜리게이트 정의] /* ----------------------------- // [지역 변수 정의] ----------------------------- 1. self 키워드 없이 접근 가능 ----------------------------- 2. 메소드 내에서 사용 필요..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. UIDevi..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. NSLoca..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [info plist 설정] [소스 코드] // MARK: - [테스트 함수 정의] func testMain() { print("") print("===============================") print("[ViewController >> testMain() :: 테스트 함수 수행]") print("===============================") print("") /* // ----------------------------------- [요약 설명] // ----------------------------------- 1. IDFA 는 광고 식별자로 각 기기에 할당 된 임의 기기 식별자입니다. (안..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [사전 설정 사항] 1. 엔터프라이즈 및 릴리즈 모드로 ipa 파일 생성 [방법 설명]
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [참고 사이트] https://pewpewthespells.com/blog/buildsettings.html Xcode Build Settings Reference Values 0: None: Do not optimize. * With this setting, the compiler's goal is to reduce the cost of compilation and to make debugging produce the expected results. Statements are independent: if you stop the program with a breakpoint between s..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [extension 정의 실시 : UIDevice] extension UIDevice { // [설명 : 디바이스 진동 기능 수행 메소드] // [필요 import : import AVFoundation] // [사용 방법 : UIDevice.vibrate()] static func vibrate() { AudioServicesPlaySystemSound(kSystemSoundID_Vibrate) } }