2013年9月26日木曜日

ioTouch2、irPanelがiOS 7に対応しました


iOS 7になってから1週間程になりますがいかがでしょうか?


iOS 7にアップデートしてからirPanelやioTouch2を新規インストールするか、アプリをバージョンアップすると、アプリが起動できなかったり、異常終了する現象が出ていました。

同現象に出くわされた方には申し訳ありませんでした。


iOS 7に対応したioTouch2、irPanelがリリースになっています。
iOS 7で利用される方は是非バージョンアップをお願いします。



サポートページ

2013年9月10日火曜日

irPanel / ioTouch2 がアップデートになっています

いよいよ今日の深夜はiPhoneの新機種が発表されそうですね。
また、ドコモからも噂通りiPhoneが発売となるのでしょうか?
ドコモが参戦してiPhoneユーザーが増えるのは、アプリを使ってくれる人が増える事なので素直に嬉しいです。


さて、irPanel / ioTouch2 がアップデートになっています。
今回のアップデートは、大きな変更が入っていて、お詫びから入らせていただきます。

PLCを操作できるデバイスを1台に制限する為に、権限設定先頭データメモリから10ワードにデバイスを特定するコードを書込み、書込みをしたデバイスのみ操作できるようにしています。
このコードはiOS5から非推奨となったデバイスを特定するAPIから生成していましたが、暫くは移行期間という事で、審査も通っていたのですが、いよいよもってこのAPIを使用したアプリは審査が通らなくなり、新しいAPIに変更せざるを得なくなりました。
新しいAPIを使用したコードにスムーズに移行する方法を考えてはいましたが、良い方法が浮かばない(下記の用にお手数をかけてしまう)まま期限切れになってしまったのは申し訳ありませんでした。

バージョンアップしていただくと、権限設定先頭データメモリからの10ワードに書込むコードが変わってしまうため、「他のデバイスが書込み権限を持っています。」と表示され、操作ができない状態になります。
お手数を掛けて申し訳ありませんが、権限設定先頭データメモリからの10ワードをデベロッパーツール等で一旦0にクリアーし、再度書込み権限を設定しててからお使い下さい。
また、irPanel / ioTouch2 共に利用されている方は、どちらもバージョンアップする様お願いします。(新旧が混在すると、コードが異なるため、アプリを切替えるたびに「他のデバイスが…」となってしまいます)

変更箇所のもう一点は、FXシリーズを使っている場合に、X、Yデバイスの対応が正しくなかったのを修正しました。
X7、Y7を越えた番号のデバイスを指定した場合に、実際には別のデバイスにアクセスしてしまっていました。こちらの方も申し訳ありませんでした。

サポートページ