因此,我需要在我的xcode项目中通过键入
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>在我的info.plist里。但是,我的info.plist文件只包含
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LastAccessedDate</key>
<date>2022-11-06T09:15:11Z</date>
<key>WorkspacePath</key>
<string>/Users/markmarus/Desktop/name/name.xcodeproj</string>
</dict>
</plist>还有一个scm.plist,它包含
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Version</key>
<integer>5</integer>
</dict>
</plist>在添加ATS设置和启动模拟器之后,info.plist文件只需删除添加的行,就不会有任何改变。
发布于 2022-11-06 10:25:29
Xcode生成的Info.plist以大写字母开头,包含的信息比明显的自生成信息多得多。
如果您想修改Xcode Info.plist,请在目标的Info选项卡中执行它。添加自定义键值对后,它也会出现在项目导航器中,您可以将其作为源代码打开,以直接修改属性列表文本。
https://stackoverflow.com/questions/74334611
复制相似问题