You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Push通知の確認ダイアログの表示タイミングを色々テストするときに、再表示させるためのデバイスの操作を毎回忘れるのでメモ。 手順 アプリをアンインストールして1日以上経過した状態を作りだすのが重要みたい。再起動は面倒だけど省くと上手くいかないです。 デバイスの時刻を自動設定から手動に変更 アプリをアンインストール デバイスを再起動 iPhone の時刻を1日以上未来に手動で変更 デバイスを再起動 アプリを再インストール 参考 Troubleshooting Push Notifications The first time a push-enabled app registers for push notifications, iOS asks the user if they wish to receive notifications for that app. Once the use
Written by Mattt May 26th, 2014 This article has been translated into: 中文 Civilization is built on infrastructure: roads, bridges, canals, sewers, pipes, wires, fiber. When well thought-out and implemented, infrastructure is a multiplying force that drives growth and development. But when such formative structures are absent or ad hoc, it feels as if progress is made in spite of the situation. It
Objective-Cの勉強を始めてまだ一ヶ月にも満たないのですが、CocoaPodsのPodライブラリを開発&公開してみたくなり、西暦から和暦に変換するライブラリを書いて公開しました。コード的には微妙な箇所が多いですが、まずはライブラリ公開をゴールとしたかったので改善は後回しとします。 JapaneseCalendarYear Podライブラリは今までGitHubのPull Requestで追加していたのですが、ちょうど一週間前より仕様変更がありまして、TrunkというAPIサービスを利用して追加する方式にかわりました。使ってみたのですが、驚くほど簡単でしたので公開方法についてまとめます。 CocoaPodsライブラリ登録までの流れ 初めて登録する場合は下記の通りとなります。1番、5番は2回目以降は不要となります。 pod lib create #{library_name} ライブラリ
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ clangのPythonバインディング でObjective-Cも読み込めるはずなので、試してみました。 設置 Apple LLVMではPythonバインディングを利用できないっぽいので、次の2つのURLから、LLVMとPythonバインディングを落としてきます。 LLVM Download Page clang 3.4.dev192547 : Python Package Index そして、$HOME/dev以下に次のように展開しておきます。 $ cd ~/dev $ tar zxvf clang+llvm-3.4-x86_64-apple-darwin10.9.tar.gz clang+llvm-3.4-x86_64-apple-darwin10.9
There are a lot of options when it comes to parsing XML on the iPhone. The iPhone SDK comes with two different libraries to choose from, and there are several popular third party libraries available such as TBXML, TouchXML, KissXML, TinyXML, and GDataXML. How is a developer to choose the best XML parser for their project? I have been recently taking a look at the various options out there, and end
背景 CocoaPodsを使用してライブラリをinstallするとき、pod installを使用します。このとき、なんども繰り返しpod installを実行するとその実行時間が気になることがあり、なんとか短くできないかと思いながらpodのhelpを見ていたところ、使えそうなものがありました。 方法 pod installのかわりに以下を使用します。 解説 pod installのとき、最新のSpec情報を取得するため、CocoaPods/Specs を毎回pullします。常に最新のものが必要というわけではない場合、--no-repo-updateを指定することでこのrepositoryのpullを省略することができるようになります。 注意点 最新のSpecsを取得しなくなるので、最新のpodが取得できない可能性があります。短期間に頻繁にpod installを実行するときだけ今回のop
1. Introduction In the past years, iOS apps have become more and more visually appealing. Displaying images is a key part of that, that’s why most of them use images that need to be downloaded and rendered. Most developers have faced the need to populate table views or collection views with images. Downloading the images is resource consuming (cellular data, battery, CPU, …), so in order to minimi
Written by Mattt May 19th, 2014 This article has been translated into: 中文 Abstractions are necessary for doing meaningful work, but they come at a cost. To work at a high level is to turn a blind eye to nonessential details in order to reason with larger logical chunks. Determining what information is important within a particular context, however, is challenging, and is at the heart of performanc
iOS アプリでビルドの度に Build 番号を更新する方法と言えば、PlistBuddy コマンドを使ってプロジェクト内の Info.plist を書き換える方法が一般的に知られています。 その方法については iPhone アプリのビルド番号を自動的に更新する や「」の "12.4.1 ビルド番号を自動で増加させるスクリプトを登録する" の中で触れているので、実装の雰囲気についてはそちらをご覧ください。 ツイッターから届いてきた課題 自分は PlistBuddy を知って以来、ずっとそれだけを使ってきたのですが、先日にふとツイッターから、興味深い情報が舞い込んできました。 agvtoolとBuild Settings/Versioningのお話の発表資料をここにアップします(まだアップロード中) #potatotips https://t.co/0ZzUtWh8Fk — 所 友太 (@t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く