モバイルOSを狙うマルウェアに攻撃されているのは一般に「Android」だが、セキュリティ企業Skycure Securityの研究者らによると、「iOS」もまったく危険がないわけではないという。 iOSのプロファイル(別名「mobileconfig」ファイル)は、移動体通信事業者が電子メールやWi-Fiといった機能の主要な設定を行うのに使われている。だが、イスラエルのSkycureが現地時間3月12日のブログ投稿で明らかにしたところでは、これらのファイルが攻撃者に悪用されると、本来なら厳重なAppleのセキュリティが破られてモバイル端末が乗っ取られるおそれがあるという。 このプロセスは、典型的なマルウェア感染の手順と似たものになる。 攻撃者は、ユーザーに無料で何かを約束することによって、悪意あるウェブサイトを訪れるよう誘う可能性がある。誘い出されたユーザーは、無料のアイテムを得るため、自
Jenkinsを使ったiOSアプリ開発へのCI導入のうち、標準的な構成のアプリのビルドの自動化、テストの自動化についての説明が完了したので、一度ここでまとめておきます。 Jenkinsの導入はそこまで難しくない。少なくともここまでは。 今まで見てきたようにプラグインがとても充実しているので、標準的な構成のプロジェクトであれば導入は比較的簡単です。後に説明するようにUnity等を使っている場合は一筋縄ではいきませんが、そうでない場合はJenkinsの導入コストを懸念するべきではないでしょう。 自動化を前提とした開発への頭の切り替え 問題はこれからで、単にJenkinsを導入してアプリのビルドとテストを自動化しただけでは、実際のところチームの生産性は多分変わりません。大事なことは、自動化を前提とした開発フローに切り替えることです。Jenkinsに任せられることは任せ、任せられない創造的な仕事に
導入 iOS 開発者のみなさん、こんにちは。 このブログでは主にチュートリアルだったりフレームワークの紹介みたいなことを書いてきました。 そこで、たまには中級者向けのエントリを書いて「Xcode バリバリ使って、ビシバシ Objective-C 書いてますよ」アピールします。 iOS 開発をはじめて一通り Framework は理解したけど Xcode 使いこなせてる感が足りない方、夢にまで EXC_BAD_ACCESS が出てくる方に参考になる記事となればと思います。 といっても Xcode はマッシブな IDE なので、4つのデバッグツールに分けて「あれ、それ知らなかった!便利じゃん!」な方法を紹介します。 ブレークポイント デバッグには切っても切れない関係ですね。アプリを実行中に指定した行で処理を中断し、そこからステップ実行で細かいデバッグを可能にしてくれます。 ショートカットキー
※この記事は更新されています。最新の記事はこちら。 Dashcodeとは Dashcode - Wikipedia Dashcodeとは、アップルが開発している、Dashboard用ウィジェットおよびiPhone/iPod Touch用のウェブアプリケーションを開発するためのソフトウェアである。 だそうです。思ったより古くからあったツールでした。 昨年末、Dashcodeを使って業務アプリを開発しましたところ、iPhone用Webアプリケーションを作るのには良かったのでご紹介します。 Dashcodeのダウンロード iOS SDKに付属しています。iOS Dev Centerの「Xcode and iOS SDK」からDLしましょう。 Dashcodeの起動 /Developer/Application/Dashcode.app を起動します。面倒なのでDocに入れておきましょう。 起動す
iPhone/iPad(iOS)アプリの開発情報の発信を行っていきます。 presented by NEXT-SYSTEM iOS Developers Tasaki です。 前回、Quartz で角丸矩形のパスを生成して描画する関数を 紹介しましたので、今回はこれに影を付ける場合を考えてみましょう。 Quartz には、図形や文字などの影を描画する機能が備わっており、 影の設定を付け加えるだけで、簡単に描画できるようになっています。 そのための関数がこれです。 void CGContextSetShadow( CGContextRef context, CGSize offset, CGFloat blur ) まず、引数についてですが、 context は描画対象のグラフィックコンテキスト、 offset は、影のオフセット値、これは光源の座標と考えればいいでしょうか、 blur は影
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く