9

私はコンテンツブロッカーに取り組んでいて、アダルトサイトをブロックしているので、iPhone 6でテストすると、このコードはシミュレーターで完璧に機能し、ブロックされるサイトはありません

Alamofire.request(url).responseJSON { response in
            if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
                print("Data: \(utf8Text)")

                self.containerURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "group.domainName.contentBlocker")
                let path = self.containerURL?.appendingPathComponent("blockerList.json")

                self.text = utf8Text.description
                do {

                    try self.text.write(to: path!, atomically: true, encoding: String.Encoding.utf8)
                }catch{
                    print(error)
                }
                print(path)

            }
        }

次に、拡張ハンドラ ファイルにデータをロードした後。前もって感謝します。

4

1 に答える 1