Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-2823

Cannot use '&' for Description, Publisher or Copyright (in tiapp.xml)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Trivial
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: iOS
    • Labels:

      Description

      {html}<div><p>If you use a '&' symbol in the Description, Publisher or
      Copyright fields of an app, the app will not run. This is the error
      generated:</p>
      <pre>
      <code>Traceback (most recent call last):
      File "/Users/alanleard/Library/Application Support/Titanium/mobilesdk/osx/1.6.0/iphone/builder.py", line 1269, in <module>
      main(sys.argv)
      File "/Users/alanleard/Library/Application Support/Titanium/mobilesdk/osx/1.6.0/iphone/builder.py", line 378, in main
      ti = TiAppXML(tiapp_xml)
      File "/Users/alanleard/Library/Application Support/Titanium/mobilesdk/osx/1.6.0/iphone/../tiapp.py", line 50, in _init_
      self.dom = parseString(data.read().encode('utf-8'))
      File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xml/dom/minidom.py", line 1928, in parseString
      return expatbuilder.parseString(string)
      File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xml/dom/expatbuilder.py", line 940, in parseString
      return builder.parseString(string)
      File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xml/dom/expatbuilder.py", line 223, in parseString
      parser.Parse(string, True)
      xml.parsers.expat.ExpatError: not well-formed (invalid token): line 8, column 31</code>
      </pre></div>{html}

        Attachments

          Activity

            People

            • Assignee:
              blainhamon Blain Hamon
              Reporter:
              aleard Alan Leard
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-2460
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Integration