ラベル iOS の投稿を表示しています。 すべての投稿を表示
ラベル iOS の投稿を表示しています。 すべての投稿を表示

2025-01-01

KXABarcodeReader Library 25.1.1

業務連絡です。

このたび、私方で開発/販売しております、GS1 データバー(医療用医薬品)対応バーコード読み取りライブラリ KXABarcodeReader Library を改訂しました。新しいバージョンはiOS版、Android版とも 25.1.1 となっています。

最新バージョンのライブラリを含むサンプルコードは、ゾーンゼロWebサイトの製品ページからダウンロードできます。

このバージョンはAndroid環境でのレアな開発パターンに対応するための変更を加えたものです。機能的には旧バージョンと変わりありません。すでにバージョン 22.10.1 を製品に組み込んで動作確認されているお客様は、急いで新バージョンに更新する必要はありません。

25.1.1 よりも古いバージョンの販売/サポートは終了しましたので、今後は新しいバージョンをお買い求めください。

購入後1年を超える旧バージョンからのアップグレードをご希望のお客様はメールにてお問い合わせください(購入時期によってアップグレード費用は異なります)。

2022-05-13

BluetoothテザリングできないMonterey

iOS(この記事を書いている時点のバージョンは15.4.1)には、モバイル通信サービスによるインターネット接続を他のデバイスから利用できるようにする「インターネット共有」という機能がある。いわゆるテザリングだ。

iPhoneでインターネット共有をオンにすると、接続方法の説明が3種類表示される。

  1. WI-FIで接続するには
  2. BLUETOOTHで接続するには
  3. USBで接続するには

フツーの人はWi-Fiを使う。変態さんは主にUSB、たまにBluetoothを使う。

Bluetooth接続では、MacとiPhoneをペアリングしておいて、macOSの設定「Bluetooth」に表示されるデバイスのコンテキストメニューから「ネットワークへ接続」を選択すると、

設定「ネットワーク」のサービス名称「Bluetooth PAN」が接続済みとなり、MacからもiPhone経由でインターネットにアクセスできるようになる。

macOS Big Sur 11.6.5 までは、これでよかったのだが……

2022-02-04

KXABarcodeReader Library 22.2.4

業務連絡です。

このたび、私方で開発/販売しております、医薬品 GS1 データバー対応バーコード読み取りライブラリ KXABarcodeReader Library を改訂しました。新しいバージョンはiOS版、Android版とも 22.2.4 となっています。

最新バージョンのライブラリを含むサンプルコードは、ゾーンゼロWebサイトの製品ページからダウンロードできます。

このバージョンは前バージョン 19.12.13 を2022年2月現在の最新開発環境に合わせてリビルドしただけの製品なので機能的にはまったく同じです。すでにバージョン 19.12.13 を製品に組み込んで動作確認されているお客様は、急いで新バージョンに更新する必要はありません。

22.2.4 よりも古いバージョンの販売/サポートは終了しましたので、今後は新しいバージョンをお買い求めください。

購入後1年を超える旧バージョンからのアップグレードをご希望のお客様はメールにてお問い合わせください(購入時期によってアップグレード費用は異なります)。 19.12.13 からのバージョンアップは無料です。

さらに新しいバージョンがあります。 https://blog.ukixa.com/2025/01/kxabarcodereader-library-2511.html

2019-12-15

KXABarcodeReader Library 19.12.13

業務連絡です。

このたび、私方で開発/販売しておりますバーコード読み取りライブラリ KXABarcodeReader Library を改訂しました。新しいバージョンはiOS版、Android版とも 19.12.13 となっています。

最新バージョンとサンプルコードは、ゾーンゼロWebサイトの製品ページからダウンロードしてください。

このバージョンでは標準の入力画像補正処理をバイパスできるようにすると同時に、Android版に低レベルAPIへのアクセス用(C言語の低レベルAPIをラップした)メソッドを追加しました。

19.12.13よりも古いバージョンの販売/サポートは終了しましたので、今後は新しいバージョンをお買い求めください。

旧バージョンからのアップグレードをご希望のお客様はメールにてお問い合わせください(購入時期によってアップグレード費用は異なります)。 19.8.15 からのバージョンアップは無料です。

さらに新しいバージョンがあります。 https://blog.ukixa.com/2022/02/kxabarcodereader-library-2224.html

2019-11-03

Macのパスワードを入力

新しく購入した iPod touch 第7世代にApple IDを設定(iPod touchにサインイン)しようとしたときのこと。これまで見たことのない謎画面が出現。

Macのパスワードを入力

Mac “imac1”のロック解除に使用するパスワードを入力してください。

Apple ID、保存済みのパスワード、iCloudに保存されたその他のデータはこのパスワードによって保護されています。パスワードは暗号化されるためAppleが読み取ることはできません。

は? なぜMacのパスワード? なんのこっちゃ。Apple IDのパスワードならさっき入力して認証されてるけど? おまけに今はiOSデバイスの設定をしているのだが……

2019-08-25

KXABarcodeReader Library 19.8.15

業務連絡です。

このたび、私方で開発/販売しておりますバーコード読み取りライブラリ KXABarcodeReader Library に新製品としてAndroid版を追加しました。新しいバージョンはiOS版、Android版とも 19.8.15 となっています。

最新バージョンとサンプルコードは、ゾーンゼロWebサイトの製品ページからダウンロードしてください。

iOS版について KXABarcodeReader Library 17.6.4 まで旧版との互換性維持のためサポートされていた古いクラス (API) は、このバージョンでは使えません。新しいクラスに移行してください。

19.8.15よりも古いバージョンの販売/サポートは終了しましたので、今後は新しいバージョンをお買い求めください。

Android版の登場に合わせて、ライセンスファイルの仕様を変更しました。旧バージョンとの互換性はありません。過去のプロジェクトで使っていた古いライブラリファイルを新しいものと入れ替える際には、ライセンスファイルも新しいものに置き換えてください。

旧バージョンからのアップグレードをご希望のお客様はメールにてお問い合わせください(購入時期によってアップグレード費用は異なります)。

さらに新しいバージョンがあります。 https://blog.ukixa.com/2019/12/kxabarcodereader-library-191213.html

2017-06-05

KXABarcodeReader Library 17.6.4

業務連絡です。

2017-06-04 このたび、私方で開発/販売しておりますiOS向けバーコード読み取りライブラリ KXABarcodeReader Library の改版を行いました。

旧バージョンをお使いのお客様に、新しいバージョン KXABarcodeReader Library 17.6.4 での変更点をご案内します。

ライブラリ動作環境がiOS 10となりました(iOS 9以前での動作は確認しておりません)。

QRコードの読み取り機能は削除しました。今後はAppleの提供するiOS標準のバーコード認識機能をお使いください。

新しいクラスの導入によりObjective-C APIがより単純で高速になりました。KXABarcodeReader Library 17.6.4では、まだ、旧来のクラスも使用可能です(ただしQRコードは使えません)が、いずれ削除しますので、新しいクラスに移行してください。

新しいObjective-C APIではデコード時のCPU負荷が従来の 1/5 〜 1/4 程度で済むようになりました。

C APIも一部変更になりました。影響は軽微と思われますが、C APIをご利用のお客様は、コンパイラの警告に注意し必要に応じてアプリのコードを書き換えてください。

新旧のバージョンで、EAN-8とUPC-Eの読み取り結果が異なります。 新しいバージョンではEAN-13(JAN-13/UPC-A)、EAN-8(JAN-8)、UPC-Eは、どれも13桁の文字列として読み取られるようになりました。13桁未満のコードでは先頭に必要なだけゼロ(0)が追加されます。UPC-Eは12桁に復号された後、先頭にゼロが追加されます。

ライセンス価格を改定しました。17.6.4より古いバージョンの販売/サポートは終了しましたので、今後は新しい製品を新価格でご購入くださいますようお願いいたします。

ライセンスファイルの仕様を一部変更しました。旧バージョンのライセンスファイルの中には新しいライブラリと互換性がないものがあります。過去のプロジェクトで使っていた古いライブラリファイルを新しいものと入れ替える際には、ライセンスファイルも新しいものに置き換えてください。

最新バージョンとサンプルコードは、ゾーンゼロWebサイトの製品ページからダウンロードしてください。

OEM版を御提供しているお客様のソースコード改修可否や費用については、ご相談ください。

さらに新しいバージョンがあります。 https://blog.ukixa.com/2019/08/kxabarcodereader-library-20190815.html

2017-04-10

太古のiOSデバイス用アプリ開発

かれこれ3年以上前、「古いiOSデバイス用アプリ開発」という記事を書いた。

2017年の今でも、まだ、第一世代iPod touch (iOS 3.1.3)やiPhone 3G (iOS 4.2.1)の実機で動くアプリケーションを開発できるか試してみた。

現時点 2017-04-10 で最新のmacOSはSierra 10.12.4、Xcodeはバージョン8.3である。もちろん、この環境ではiOS 3.1.3用アプリの開発はサポートされていない。

2016-08-18

iPhoneで格安SIMが使用不能に

FREETEL SIM for iPhone/iPad という格安SIMをiPhone 5s docomo版と組み合わせて使っているのだが、iOS 9.3.4にアップデートしたところ突然モバイル通信できない状態になってしまった。ついさっきまで通信できていたのに、今はLTEが繋がらない。

通信できなくなってから確認しても手遅れとはいえ、FREETELウェブサイトの「FREETEL SIM動作確認端末(対応端末)一覧」を見てみると、

2016-08-18 時点でiPhone 5s docomo版について、動作確認済みOSバージョンは iOS 9.2.1 までのようだ。 非対応なのか!? SIMフリー版の iPhone 5s だと iOS 9.3.4 でも使えるらしい。 同じ機種のSIMフリー版で使えるなら、docomo版でも使えそうなもんだが……

2013-10-17

古いiOSデバイス用アプリ開発

iOS 7が登場し、スマートフォンのCPUも64ビット化されようかという今、そう、いまだから、いまさら役に立たない第1世代 iPod touch(iOS 3.1.3) 対応アプリ開発法を忘れないうちにメモ。 ひとことでまとめると、

OS X Mountain Lion 10.8.5 + Xcode 4.4.1を使えば開発可能

である(※古い iPhone SDK と Device Support を追加しておくこと)。

ただし、Xcode 4.4.1標準のプロジェクトテンプレートから生成されるプロジェクトを、そのままビルドしただけでは iPhone 3G/iPod touch 1st generation のような旧式デバイスで動くアプリは作れない。注意すべきポイントがいくつかある。

2011-09-24

自炊コミックの最適画像サイズ

自炊したマンガ(コミック、漫画)を各種読書端末で読むための最適化についてメモ。各種と言ってもiPad 2とKindle 3だが。

Windowsには自炊データを各種端末に合わせて最適化するためのChainLPという定番アプリケーションがあるらしいが、あいにくMac用はない。しかたないのでImageMagickとRubyスクリプトを組み合わせて、スキャン画像を切り抜き/結合/リサイズ/最適加工した画像をzip, mobi化して読んでいる。

2011-03-16

iOSアプリ開発まず読むべき10のドキュメント

新たにiPadアプリの開発を始めたS君へ、いまさらですが業務連絡です。iOSデバイス向けのアプリを開発するにあたって、読んでおくと良いであろう10のドキュメントを挙げます。アップルデベロッパサイトの日本人向けページに翻訳されたドキュメントが比較的たくさんあるので英語が苦手でも大丈夫(?)。どのみち最新の情報は英語の文書を読まなくてはなりませんが、まずは取っ掛かりとして次の日本語ドキュメントを読みましょう。闇雲にネットを検索して場当たり的な問題解決をはかるより、オフィシャルな技術文書を読んでおいたほうがいいですよ。