일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 아이폰7
- Xcode
- GCD
- 공략
- 얻는법
- 스마트폰
- 포켓볼
- UITableView
- 보라카이
- push
- Bitcode
- Example
- loop
- LG유플러스
- afterdelay
- 앱스토어
- Check
- 포켓몬 GO
- setting
- IOS
- simulator
- 페이백
- 신도림
- UIView
- swift
- 신도림 테크노마트
- swift3
- 해몽
- error
- 샘플
- Today
- Total
목록개발/iOS (97)
도래울
애플 앱스토어 심사지침은 2010년 9월부터 공개되어 2016년 6월 13일에 전면적으로 개정되었기에 중요 내용을 번역한 것이다. 기존 내용에 비하면 크게 차이는 없지만 몇개 카테고리가 정리되었고 Mac App Store와의 통합으로 구성 형태가 많이 바뀌었다.작성된 스타일도 will be rejected에서 설명내용 비중이 높아진 느낌이다. App Store Review Guidelines이번 개정 내용에는 새로운 정보 위주로 정리하지만, 대부분이 제약이 늘어나지 않고 명시되었다는 것이 알맞다. 번역은 개인적으로 의역한 부분도 있기 때문에 되도록 원문을 참조하기 바란다.1. Safety앱스토어의 안전성을 유지하기 위해 다음을 주의하자.When people install an app from the Ap..
Send(Post) Notification NSNotificationCenter.defaultCenter().postNotificationName("NotificationIdentifier", object: nil)Receive(Get) Notification NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(YourClassName.methodOfReceivedNotification(_:)), name:"NotificationIdentifier", object: nil)Method handler for received Notificationfunc methodOfReceivedNotification(notificatio..
Firebase Analytics 기본 수집 이벤트first_open – 사용자가 앱을 처음 실행했을 때 실행됩니다.in_app_purchase – iTunes 및 구글 플레이를 통해 처리되는 인앱 구매를 완료했을 때 실행됩니다. 제품 ID, 제품명, 통화 및 수량이 파라미터 형태로 전달됩니다.user_engagement – 앱이 활성화되어 있을 때 정기적으로 실행됩니다.session_start – 사용자가 앱을 최소 세션 기간을 넘겨 이용할 경우 실행됩니다.app_update – 앱이 새로운 버전으로 업데이트 되어 재실행되었을 때 실행됩니다. 이전 앱 버전 ID가 파라미터 형태로 전달됩니다.app_remove – 앱 패키지가 안드로이드 기기에서 제거된 경우에 실행됩니다.os_update – 기기의 OS..
Xcode 88.0Xcode 77.3.17.2.1 (Last version supporting OS X 10.10 Yosemite)7.1.17.0.1Xcode 66.46.3.26.26.1.16.0.1Xcode 55.1.15.0.2Xcode 44.6.34.5.24.4.14.3.24.24.14.0.2Even Older Versions3.2.63.1.43.02.52.4.12.32.2.11.51.0
Update: HAD TO RESTART TERMINAL after sudo gem uninstall cocoapodsThen sudo gem install cocoapods updates to the latest version successfully 버전 확인 : pod --version
extension NSMutableAttributedString { static public func multicolorTextAttribute(fullText : String, colorText : String, fontColor : UIColor, label : UILabel) -> NSMutableAttributedString { var mutableString = NSMutableAttributedString() let range = fullText.rangeOfString(colorText) let index: Int = fullText.startIndex.distanceTo(range!.startIndex) mutableString = NSMutableAttributedString(string..
func webView(webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: () -> Void) { let alertController = UIAlertController(title: message, message: nil, preferredStyle: UIAlertControllerStyle.Alert); alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Cancel) { _ in completionHandler()} ); self.pre..
extension NSURL { func getKeyVals() -> Dictionary? { var results = [String:String]() let keyValues = self.query?.componentsSeparatedByString("&") if keyValues?.count > 0 { for pair in keyValues! { let kv = pair.componentsSeparatedByString("=") if kv.count > 1 { results.updateValue(kv[1], forKey: kv[0]) } } } return results } }
xcode 7 시뮬레이터 실행시 발생, 시뮬레이터 디버그 연결이 끊어짐 해결방법 : Product menu > Scheme > Edit Scheme > Run > Arguments > Environment Variables 빈 필드 체크 해지 후 정상 확인.
1. 중요 용어 정리. - Provider란? 단말로 정보를 제공해 주는 역할을 하는 시스템(=서비스, 서버) 입니다. 예를들어 카카오톡, 페이스북등이 있습니다. - APNS란? 애플사의 원격 알림 서비스(Apple Push Notification Service)를 말합니다. [그립2]에서는 push 서비스를 위한 애플사의 서버라고 보시면 됩니다. - DeviceToken란? 푸시서비스에서 단말기기를 구별하기 위한 ID 라고 생각하시면 됩니다. 예를들어 3ebd7dc97074f2f05e62eb936c4b99c977355a095a6844459dfa6aa0b7b98b0 이런 스트링값입니다. 2. 단말에서의 구현. 단말에서 APNS로 부터 DeviceToken을 가져오려면 아래의 함수들를 실행시키면 됩니다. ..