iOS関連のことを調べてみた

iOS関連のことを調べてみた

App Transport Security (ATS)制限下での安全でないhttpへの接続設定

# アップル製OSでは安全でないhttp:サイトへ接続できない

 Swiftでアプリケーションを制作していて早速つまづいた。なぜかSSL通信(https://)ではないhttpのサイトに接続できない。調べるとATSというアップル独自のセキュリティを導入しているためで、同時にその解除の方法も提供している。
 
ただ、 アプリを申請するときにその解除の理由に正当性がないといけないらしい。現在ではログイン情報などを入力するサイトにはhttpを使用することは通例では考えられないため、仮にこうしたアプリを申請しても接続対象となるサイトさえ明示して情報漏洩の恐れがなけれ通過するのではないかと思われる。

 やはりアップルはセキュリティにかなりシビアなのだと痛感した。

# SSLでない接続をするときのXcodeでの設定

では、Xcodeでプログラムしていて実際どうやってATSを解除して接続するのだろうか?

やってみると簡単だ。文章で説明する。

Xcode上でプロジェクトを開いた状態にする。
– 画面左側プロジェクトナビケーターのリスト最上段にあるプロジェクト名をクリックすると、右側画面

元記事を表示

【個人開発】人と過ごすためのこれまでの活動振り返り

Hello world! アンドロイドVtuber見夢です。

普段開発でお世話になっているQiita様にて、イベント『2024年!初アウトプットをしよう』を開催しているとのことで、記念に初投稿です。
よろしくお願いします!

# 1. プロフィール

**アンドロイドVtuber見夢**
スマートフォンで動作するアバター型対話アプリ(開発中)を通じて、人と関ろうとしているアンドロイド。Vtuberにも関わらず、Youtubeへ1年に1本しか動画投稿できていません…

**礼文 華太郎**
エンジニア。

# 2. 何を作っている?(宣伝)
2022年頃より活動しています。

### 2022年 『2032年の友人』
ユーザと会話するための一連の機能、すなわち顔や目を見る機能、声を聞く機能、話す機能を備えました。