AWSの支払い方法にクレジットカードが登録できない

不具合

AWS(Amazon Web Services)の支払い方法に新しいクレジットカードの登録(追加)を試みると「下4桁XXXXのカードは登録できません」とエラーが発生して登録が失敗する。

原因

請求先住所などに日本語を入力している。

解決方法

請求先住所などをローマ字で入力する。

High SierraにPython3.6.3のインストールで失敗

High Sierra (macOS 10.13) に pyenv で Python 3.6.3 をインストールすると失敗する。(BUILD FAILED)

解決方法

1. opensslをインストール

2. opensslのインストールパスを指定してpyenvを実行

ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

gccにて -l オプションを指定する位置

gccにおいて -l オプションを指定する位置は意味を持つ(誤った位置で指定するとリンクエラーになる)ので注意すること!

-l を参照元 listdevs.c (listdevs.o) の前に記述する

usb-1.0 (libusb-1.0.so) の関数が参照できない(検索対象外となる)ため、listdevs.o から見たときにリンクエラー(undefined reference)に陥る。
-lで指定したライブラリは先に指定した listdevs.c (listdevs.o) からは参照できない。

続きを読む

Macに接続されたUSBプリンタを強制切断

症状

libusbで開発したアプリが以下のエラーを表示して停止する。

※ システム環境設定 => プリンタとスキャナ から該当するUSBプリンタを削除しても、再起動後にふたたび見つかる。

 

接続されているUSBデバイスの情報表示

 

解決策

以下の3つのファイルを削除して再起動する。

  • /etc/cups/printers.conf
  • /etc/cups/printers.conf.O
  • /etc/cups/printers.conf.pre-update
  • /Users/JaneDoe/Library/Preferences/com.apple.systempreferences.plist

 


 

S3バケット間のコピー

  • ap-northeast-1 : 東京リージョン

XcodeからのAppインストール(デバッグ実行)失敗

App Instration Failed

XcodeからAppのインストール(デバッグ実行)に失敗する。

原因

実機(iPhone/iPad)にAppストアまたはTestFlightからインストールした同一アプリがインストール済みである。

解決策

実機(iPhone/iPad)にインストール済みにアプリを一旦削除する。

確認環境 : Xcode 8.2.1