タグ

UUIDに関するWatsonのブックマーク (2)

  • UUIDを少し短くするUUIDShortener - 24/7 twenty-four seven

    kishikawakatsumi/UUIDShortener · GitHub ちょっと仕事UUIDっぽい文字列を限られた幅の場所に表示する必要があったので書きました。 具体的にはレシートに識別子を印字したいという要件で、識別子はUUIDを振っているのでそれでいいのですが、レシートに印字するにはちょっと長すぎて2行になってしまうのでその点が問題でした。 そこでレシートの幅に収まるようにUUIDを別の表現に変換するのが`UUIDShortener`です。 実際に適用してみると下記のようになります。 上記のレシートに印字されている`NJ6NYLNKBRGSNCUF54Z53R4FVU`という文字列は、このライブラリを使って復元すると`6A7CDC2D-AA0C-4D26-8A85-EF33DDC785AD`というUUIDに復元されます。 UUIDは32桁の16進表記ですが、`UUIDShor

    UUIDを少し短くするUUIDShortener - 24/7 twenty-four seven
  • iOS 7時代のUDID(UUID)取得方法 - 強火で進め

    iOS 6の頃に「そろそろ提供辞めるので対策しててよ」って言われてたUDIDなどがiOS 7からは遂に使用できなく(そのまま使用すると問題が出る値を返す)様に成りました。 色々と変わっているので情報まとめておきます。 uniqueIdentifier 以下の様な記述で取得されていたいわゆるUDIDを取得する為のメソッドです。 [[UIDevice UIDevicecurrentDevice] uniqueIdentifier]このメソッドはiOS 6の頃から非推奨に成っていました。現在は審査が通らなく成りました。iOS 7では取得する度に異なる値が返される様に成ったみたいです。また、先頭部分は常にFFFFFFFFになるみたいです。 Twitterで「リリースノートに FFFFFFFF + identifierForVendor が返されると書かれている」と教えて貰いました。 iOS 7 R

    iOS 7時代のUDID(UUID)取得方法 - 強火で進め
  • 1