その他」カテゴリーアーカイブ

サポート日記からその他に変更20190530

“購入済み”ページからダウンロードし直してください

“購入済み”ページからダウンロードし直してください、というメッセージが表示されてXcodeの最新版をインストールできない、という問題について

ことの始まりはアプリをiPad Proにインストールしようとして失敗したことです。

Xcode 7.1が最新でなかったため、すでにインストールされているXcodeをゴミ箱に入れてから、App Storeで購入しようとしました。購入済みのページに表示されなかったので、検索窓に「Xcode」とタイプインして検索しました。もとのバージョンはダウンロードしてインストールした(?A)せいでしょうか、覚えていません。

1時間くらいかかったでしょうか、ダウンロードした結果はエラーです。「”購入済み’ページからダウンロードし直してください」というメッセージが表示されました。

スクリーンショット 2016-04-19 4.07.45

何回か試した後、OSが10.10だからかと疑って(?B)、10.11 El Capitanにアップしました。小一時間ほどかかりました。しかしXcodeのダウンロードはエラーです。「”購入済み’ページからダウンロードし直してください」というメッセージが表示されました。

ネットで調べてみると、Xcode以外のアプリでも上記の現象が起きているようです。ディスク容量が不足していたとか、理由はいろいろありそうでした。そのあたりで気がつきました、元のXcodeが邪魔しているのではないかと。

Xcodeの入っているゴミ箱を空にして(?C)ダウンロードしてみたら成功しました。

スクリーンショット 2016-04-19 9.47.18

Xcode Version 7.3 (7D175)のインストール画面

スクリーンショット 2016-04-19 9.46.22

 

無事に起動できました。

スクリーンショット 2016-04-19 10.02.44

反省:

Xcodeを削除してから新しいバージョンをインストールする場合、古いXcodeがゴミ箱にあるとダウンロードに失敗するようです。結果として、OSを10.11 El Capitanにアップグレードしてしまいましたが(?A)も(?B)も原因ではなく、(?C)だけが問題だったようです。

試したわけではありませんが、Xcodeをゴミ箱に入れる前にApp Storeからダウンロードすれば問題は発生しなかったのではないかと、つまり事前に削除しておく必要はなかったのではないかと思います。

 

Mac OS 10.6のWebサーバを移転、SSLはどうなった?

Mac OS 10.6のWebサーバを移転、SSLはどうなった?

藤沢事務所からSSL認証付きのWebサーバを七里ガ浜に移動しました。
IPアドレスが変更になって、Mac OS 10.6.8のシステム環境設定の[ネットワーク]でアドレスを手入力して、インターネット接続を確認しました。[共有]でWeb共有している状態はそのままです。...で、繋がらないという問題について語ります。

1.証明書を再発行したり、再設定する必要は無い
RapidSSLの代理店であるエスロジカル社のサポートにお伺いしました。最高のサポートでした。

2.Web共有で使われているApache2のディレクトリ
confファイルは、/etc/apache2にあります。ここにVirtualHostの記述があって「ポート443が旧アドレスになっているのでは?」というのがエスロジカル社から聞いた話でして。あたりです。confファイルは大元が「httpd.conf」でその中でモジュール化が図られている場合が多く、今回は「httpd-vhosts.conf」を見てみましたが443の記述がありません。
どうやら「extra」というディレクトリにインクルードファイルがあるようです。

3.cd extra
ここで「443」という記述が含まれているファイルを探してみたところ、「httpd-ssl.conf」が見つかりました。次のようにします。

4.grep 443 ht*.*
cd extra/
grep 443 *.*
httpd-ssl.conf:# Listen directives: “Listen [::]:443” and “Listen 0.0.0.0:443”
httpd-ssl.conf:Listen 443
httpd-ssl.conf:
httpd-ssl.conf:ServerName ●.●.●.jp:443

5.sudo vi httpd-ssl.conf
これで修正して保存。

6.Webサーバを再起動
Webサーバだけ再起動すれば良いところを、念のためマシンを再起動しました。

これで接続できるようになりました。!!!
エスロジカル社のサポートの方、ありがとうございました。

VectorScriptでデスクトップにテキストファイルを作成

VectorScriptでデスクトップにテキストファイルを作成するスクリプトを作りました。

MacOS X 10.10とWindows7のどちらでも動きます。

{ 関数:Jiro_DesktopPath }
{ 機能:デスクトップのパスを取得する }
{ User App Data 12 }
function Jiro_DesktopPath: string;
const
kDesktopKeyword_Mac = ‘Library’; { ユーザデスクトップパスを得るためのキー }
kDesktopKeyword_Win7 = ‘AppData’; { ユーザデスクトップパスを得るためのキー }
kDelimiter_Mac = ‘:’; { 区切り文字 }
kDelimiter_Win = ‘\’; { 区切り文字 }
var
path: string;
keyword_in_path: string;
delimiter: string;
index: LONGINT;
strLen: LONGINT;
appMajor, appMinor, appMaint, platform :INTEGER;
BEGIN
{ ユーザデータのフォルダを取得、このオプションにはユーザ名が入っている }
path := GetFolderPath( 12 ); { Mac: Library, Win7- : App Data 12 }
strLen:= Len( path );

{ Mac or Win }
GetVersion(appMajor, appMinor, appMaint, platform);
IF (platform = 1) then begin
{ Mac }
keyword_in_path := kDesktopKeyword_Mac;
delimiter := kDelimiter_Mac
end else begin
{ Win }
keyword_in_path := kDesktopKeyword_Win7;
delimiter := kDelimiter_Win
end;

{ キー以降を削除 }
index := Pos( keyword_in_path, path );
IF ( index > 0 ) THEN BEGIN

{ 見つかったらそのあとを削除 }
Delete( path, index, strLen-index+1 );
path := concat( path, ‘Desktop’, delimiter );
END;

Jiro_DesktopPath := path;
END; { Jiro_DesktopPath }

テザリングが使えない?

外出の際は、iPhoneをUSB接続してテザリングする機能をよく使っています。

これが使えなくなりました。Wi-Fiも繋がったりダメだったり...調べたらSoftbankのFAQにありました。

 

(FAQ番号:75427)
...

【パソコンでUSB接続する場合】

パソコンに最新のiTunesは入っていますか?
パソコンを、USB接続でテザリングをご利用される場合は、パソコンに最新のiTunesがインストールされている必要があります。
※Wi-Fiで接続される場合は、iTunesのインストールは必要ありません。

 

最新のiTunes 12.3.0.44を入れたら使えるようになりました。20151015

Wi-Fiで使えなかった理由はわかりませんが、今はUSB接続、Wi-Fi接続ともに問題なく使えています。大変失礼なことにSoftbankの回線を疑っていました、申し訳ございませんでした。

 

sakura Basic認証

サイト全体にかけてしまった場合は、フォルダごとにアクセス権を設定し直す必要があります。

フォルダごとに【表示アドレスへの操作】→【アクセス設定】で次の操作;

・「indexファイル」タブで「index.php」を追加、[OK]をクリック