特定ドメインの TLS バージョンや Cipher Suite を調べたい iOS 9 の App Transport Security いわゆる ATS はなかなか厳しい条件かもしれませんが、Info.plist の定義次第ではその条件を緩和することができます。(Info.plist の定義方法については資料を参照ください。) ※2017年以降からはATSが必須になるとWWDC16でアナウンスされました。 そしてそのためには TLS プロトコルのバージョン、Cipher Suite を把握する必要があります。身内のサービスであればサーバー管理者に聞けば良いのですが、外部の API を利用しているという場合にはそれが ATS に対応する条件なのかどうかはなかなか判断しづらいところがあります。そこで、以下のツール、サービスを利用してみるとよいかもしれません。 nscurl nscurl コマ
アプリマーケティング研究所 > 広告・マネタイズ > 「約3年で1,180万円を稼いだ、いま広告収入は月100万くらい」地味だけど寿命は長い「電卓アプリ」実際に効果があった5つの施策。 今回はシンプルな「電卓アプリ」を開発しているwoodsmallさんを取材しました。爆発力はないけど安定する「電卓アプリ」、実際のところどれくらい稼げているの? ※株式会社woodsmall CEO 小林高志さん 「電卓アプリ」のデータや収益など。 「電卓アプリ」について教えて下さい。 オーソドックスな「電卓アプリ」です。2012年5月にリリースして、161万ダウンロード(Android 158万、iOS 3万)されています。現在は月10万ダウンロードずつ増えています。 ユーザーを国別で見ると、韓国55%、台湾18%、日本13%、アメリカ2%という割合です。アクティブユーザーの半分以上は韓国で、1日に1,50
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? // Playground で動作の確認をしながら試すとよいと思います // まずは Hello world から println("Hello, world") print("print は改行が無い ") println("こんにちは") println("行:" + String(__LINE__)) println("列:" + String(__COLUMN__)) // ファイル名: __FILE__ // 関数やメソッド名: __FUNCTION__ // などのリテラル表現がある /** * 値につてい */ // va
2. 自己紹介 • 京都からやってきました • 去年は岐阜で開催されたiPhone勉強会に参加 • 昨年の2月から株式会社はてなに入社し京都に移住 • それ以前は広島のECサイト運営会社とフリーランスで 4年ほどiOSアプリ開発に従事 • 個人でもiOSアプリを6本ほどリリース 3. • はてなのアプリケーションエンジニア • はてなブックマークiOS、Androidアプリ、Pressoなどを担当 • 現在はSwiftで新規アプリの開発中 • はてなブログ:http://sakahara.hatenablog.jp/ • 個人サイト:http://www.mocology.com/ja/ • Twitter:@asakahara • qiita:http://qiita.com/asakahara •今やってること •ブログ、SNSなど
http://www.objc.io/issue-19/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 objc.ioはベルリンのメンバを中心に、月替りでiOS関連技術の特定のテーマに絞って発信しているブログ。もう既に知名度はかなり高いかと思いますが、毎月ものすごく力の入った特集ゆえに、その分ボリュームも相当で、読むのも大変というか、時間がないから読めてない人もいるかと。今月は#19としてデバッグの話題です。 Peter Steinbergerの「デバッグ : ケーススタディ」では、UIKit上のバグをLLDBで対処した話を紹介。 「デバッガーでのダンス - LLDBのワルツ」において、Ari GrantはLLDBの使い方を詳説してくれています。 「DTrace」はiOSシミュレータでしかまだ利用で
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど 以前、Cocoaの日々: ネットワーク接続状況を知る[2] SCNetworkReachabilityGetFlags はブロックする という記事を書いたがそのブロックの原因がわかった。 SCNetworkReachabilityCreateWithName 以前は、SCNetworkReachability のインスタンスを作るのにホスト名ベースの関数を使っていた。こんな感じ。 SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, [@"xcatsan.com" UTF8String]);この後、接続性をチェックする為に SCNetworkReachabilityGetFlags() を呼び出すとブロックするケースがあった、
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど ネットワークの接続状況を取得できるライブラリを公開しました。 dev5tec/FBNetworkReachability - GitHub 特徴 現在の接続状況(WiFi, 3Gなど)を取得することができる。 以下、使い方の例 FBNetworkReachability* network = [FBNetworkReachability networkReachabilityWithHostname:@"http://xcatsan.com/"]; FBNetworkReachabilityConnectionMode mode = network.connectionMode; switch (mode) { case FBNetworkReachableNon: // 未接続 br
Reachabilityは、私も過去に使ったことがあるライブラリですが、最近また別のアプリでも使ったので、メモしておきます。 Reachability – iOS Developer Library 本ブログ執筆時の最新バージョンであるバージョン2.2では、対応iOSは、「iOS4.0以降」となっています。 インストール ソースですが、上記ページ(iOS Developer Library内)にある [Download Sample Code]ボタン からダウンロード出来ます。 必要なのはこの中にあるReachability.hとReachability.m 。さらにプロジェクトには、SystemConfiguration.framework というフレームワークも追加しておく必要があるので、設定しておきましょう。 無事プロジェクトに追加できたら、下記のようなコードでネット接続状況を判別で
2012年にiPhoneアプリを開発していて、一番感動したサービスがParse.comだった。 ※上の写真はとても分りやすい、Parseのクレジットカード入力画面。 簡単に言うと、iOSプログラマがアプリのサーバーサイドをお任せできて、分りやすいobj-Cのコードでお手軽にクラウド対応のアプリを開発できるサービス。 アイデアだけならいろんな人が考えつくだろうけど、このサービスは本当に細かい部分までよく出来ている。 サービスのUI、マニュアルのわかりやすさ、ユーザのフィードバックをくみ取るためのサポートメールの書き方、開発者コミュニティとオフラインで交流するなど、サービスを使いながら動向を観察してるだけで様々なことが勉強になった。 例えば、初めての使う人が一直線で迷うことなくセットアップする道筋を作るクイックスタートアップガイド。 見やすく、ポインタのハイライトが出るなど、細かい部分まで使い
2012年に感動したiPhoneアプリ開発用サービスは二つあった。 一つはParseで、もう一つがCrashlyticsです。 ※参考 Parse.comのUXデザイナーは超一流だと思う このブログでは、他のブログと重複するような内容を書かないようにしようと思っているのだけど、Crashlyticsさんの素晴らしい出来には感動させてもらったので、このサービスへの愛情を示すために記事を書く事にした。 CrashlyticsはiPhoneアプリのクラッシュレポートを超絶見やすいUIで教えてくれて、クラッシュしたデバイスの情報を細かく教えてくれる。(OSやアプリのバージョン、メモリの所有率、ジェイルブレイクの有無など) 99%のユーザはクラッシュしてもバグ報告なんてしないし、”ああ、クソアプリだな。。”と心の中で思って永遠にアプリ内から削除されるだけだ。 下手すると、”このクソアプリ、落ちすぎ
仕事を持つ女性が一段と増えて来ています。 自立する女性が多くその結果、晩婚化や少子化の原因とも言われています。 しかしながら自分で生活して男性に頼らなくてもいいということは、女性のが男性に依存しなくてもいいので自由度が多くなって来たと言えるでしょう。 働きながらでも結婚して仕事を辞める事なくやっていく事も、可能になってきました。 今でもいわゆるマタニティハラスメントと呼ばれるものもあり、妊娠したら辞めるように言われる事もあるみたいですが働きながらでも育児休業を利用している人も多くいるのです。 しかし、そのような環境で勤務されている人もまた少ないのではないでしょうか? 公務員や大企業では、育児休業などもきちんととれると思いますが一般の中小企業では難しいものがあると思います。 今の時代は女性が働ける環境が整っているところは、まだ少ないと思います。 その上この不景気が続いていては、給料が少ないた
Apple sort of rearranged/repurposed the fields. Going forward, if you look on the Info tab for your Application Target, you should use the "Bundle versions string, short" as your Version (e.g., 3.4.0) and "Bundle version" as your Build (e.g., 500 or 1A500). If you don't see them both, you can add them. Those will map to the proper Version and Build textboxes on the Summary tab; they are the same v
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く