目录

ios-config.xml配置文件

Configios-config.xml配置文件用于做IOS的一些个性化配置的,比如:配置framework、配置打开应用的列表等等

配置framework

为iOS扩展服务或扩展控件配置引用的第三方方framework。

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2. <config>
  3. <sys-framework>
  4. <framework>CoreLocation.framework</framework>
  5. </sys-framework>
  6. <dynamic-framework>
  7. <framework>CoreLocation.framework</framework>
  8. </dynamic-framework>
  9. <delegate-classes>
  10. <class></class>
  11. </delegate-classes>
  12. <debugSettings>
  13. <debug></debug>
  14. <release></release>
  15. </debugSettings>
  16. </config>

注:
sys-framework:是用户开发扩展使用的系统库
dynamic-framework:是用户开发扩展使用的动态库
扩展库(即在扩展中存在的framework)不需要配置

可查看DSL控件指南-扩展控件(自定义)和DSL API-扩展服务

配置urlscheme

配置当前应用的urlscheme

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2. <config>
  3. <sys-framework>
  4. <framework></framework>
  5. </sys-framework>
  6. <delegate-classes>
  7. <class></class>
  8. </delegate-classes>
  9. <debugSettings>
  10. <debug></debug>
  11. <release></release>
  12. </debugSettings>
  13. <urlscheme>dsl1</urlscheme>
  14. <apps>
  15. <app>"目标应用1的urlscheme"</app>
  16. <app>"目标应用2的urlscheme"</app>
  17. </apps>
  18. </config>

配置apps

为iOS配置$device.openApp()能打开的应用。

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2. <config>
  3. <sys-framework>
  4. <framework></framework>
  5. </sys-framework>
  6. <delegate-classes>
  7. <class></class>
  8. </delegate-classes>
  9. <debugSettings>
  10. <debug></debug>
  11. <release></release>
  12. </debugSettings>
  13. <apps>
  14. <app>"目标应用1的urlscheme"</app>
  15. <app>"目标应用2的urlscheme"</app>
  16. </apps>
  17. </config>

可查看DSL API-$device.openApp()

配置.a文件

配置delegate-classes

配置UIBackgroundModes

文档更新时间: 2018-03-27 15:00