Macのプロキシ設定を更新してみました。SCDynamicStoreSetValue:
false を返し、更新が失敗したことを示します。これは私が使用するコードです。正しい方法は何ですか?
let ds: SCDynamicStoreRef = SCDynamicStoreCreate(nil, "setProxy" as CFString, nil, nil)!
let isUpdated = SCDynamicStoreSetValue(ds, "HTTPProxy" as CFStringRef, "111.111.111.1")
if isUpdated{
print("updated")
}else{
print("not updated")
}
問題は、SCDynamicStoreSetValue が false を返す理由と、それを回避する方法です。