我正在使用ConnectionRequest来获取JSON数据。
有没有办法在不更改服务器配置的情况下避免该异常?
答案 0 :(得分:1)
Codenameone与浏览器有点不同。浏览器可以为您提供安全弹出窗口,您可以选择忽略它,但Codenameone不允许您将非安全http更改为https。
您仍然可以在应用中使用普通的http,并通过添加此构建提示让它在iOS上运行:
ios.plistInject = <key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict><key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLName</key> <string>com.myCompany.myPackageName.MyApp</string> </dict> <dict> <key>CFBundleURLSchemes</key> <array> <string>MyApp</string> </array> </dict> </array>
如果您已经有ios.plistInject
构建提示,只需在现有值前面的逗号后面添加此值。
com.myCompany.myPackageName.MyApp
是你的反向域名点你的应用名称。