我正在阅读一本指南,在使用Xcode将我的react-native应用发布到iOS之前,我需要更改Info.plist和AppDelegate.m文件。
是否有必要通过删除以下代码来更改Info.plist文件:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>
,并通过在AppDelegate.m中更改此行:
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
此行:
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
有人可以解释为什么我要这么做吗?