Monthly Archives: July 2010

MCC

 先のエントリでも書いたとおり、CoreTelephony を用いて、MCC (Mobile Country Code) が取得できるようになった。今まで、マニュアル設定しなければいけなかったのが自動で取得できるようになった。よかったよかった。さて、設定メニューで思い出したのが、iOS4.0 以降で大きく変わったのはマルチタスク環境になったことだが、これは注意が必要だ。
 iOS4.0 以降のビルドで実行すると、ホームボタンで終了したように見えても、実はアプリそのものは終了していないみたい。ホームボダンのダブルクリックで、実行中のアプリを出して完全に終了させないと設定メニューの内容を読み込んでくれないみたい?あるいは中断/再スタートのタイミングで読み込むように作らないといけないのかな?
 まぁ、とりあえず注意ということで。
 

積年続き

 最近、今まで出来なかった色々な事が解決されようとしている。一つは赤外線リモコンの統合化でこれはUBW のポーティングを待ってから、撮り掛かるつもり。もう一つは以前に S60 で開発していて、SDK が対応していなかったために開発が中断してしまった、Region Sensitive Dialer だ。MCC が必要とされるわけだが、S60 のダレでも手に入る SDK ではこの MCC の取得がサポートされていなかったのだ。iOS4.0 以降の CoreTelephony で MCC の取得が実現されたようなのだ。既に RSD 相当のソフトは iPhone 用に作成してあるので、この変更を取り込むつもりだ。
 ただ、テスト環境が微妙である。海外に出張する予定は今のところないので、どうやってテストするかを考えなければいけない。