Attempting to get an element attribute results in: Service exited due to signal: Killed: 9

Appium.app 1.3.6
Python Client 0.13
Xcode 6.2
iOS 8.2 iPhone simulator

I have a script that gets all of the UIATableCell from a UIATableView. Works great, returns a number of WebdriverElement as expected. Here’s a snippet from the page source.

<UIATableCell name="What&apos;s Happening on the Community in March" label="" value="" dom="" enabled="true" valid="true" visible="true" hint="" path="/0/1/3/1" x="0" y="153.03125" width="375" height="93.75">
                    <UIAStaticText name="What&apos;s Happening on the Community in March" label="What&apos;s Happening on the Community in March" value="What&apos;s Happening on the Community in March" dom="" enabled="true" valid="true" visible="true" hint="" path="/0/1/3/1/0" x="169.921875" y="157.71875" width="163.810546875" height="61.435550689697266">
                    </UIAStaticText>
                    <UIAStaticText name="March 11, 2015" label="March 11, 2015" value="March 11, 2015" dom="" enabled="true" valid="true" visible="true" hint="" path="/0/1/3/1/1" x="169.921875" y="219.828125" width="194.53125" height="24.609375">
                    </UIAStaticText>
                </UIATableCell>

However, my problem occurs when trying to interact with the WedriverElements using code such as:

cells = table.find_elements_by_class_name('UIATableCell')    
for cell in cells:
        name = cell.find_elements_by_class_name("UIAStaticText")[0].get_attribute("name")
        return name

This results in my test code failing with:

AttributeError: 'WebElement' object has no attribute 'find_elements_by_class'

I’ve done this exact same thing in other screens without any issues. Oddly, reviewing the Appium log seems to indicate the element is found, as well as the UIAStaticText children I want.

2015-03-24 19:28:16 +0000 Debug: Running system command #53: /Applications/Appium.app/Contents/Resources/node/bin/node /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2,{"status":0,"value":[{"ELEMENT":"73"},{"ELEMENT":"74"},{"ELEMENT":"75"},{"ELEMENT":"76"},{"ELEMENT"... 2015-03-24 19:28:16 +0000 Debug: Got new command 53 from instruments: au.getElementsByType('UIAStaticText', '52') 2015-03-24 19:28:16 +0000 Debug: evaluating au.getElementsByType('UIAStaticText', '52') 2015-03-24 19:28:16 +0000 Debug: evaluation finished 2015-03-24 19:28:16 +0000 Debug: Lookup returned [object UIAStaticText] with the name "What's Happening on the Community in March" (id: 94). 2015-03-24 19:28:16 +0000 Debug: Lookup returned [object UIAStaticText] with the name "March 11, 2015" (id: 95). 2015-03-24 19:28:16:336 - info: [debug] [INST] 2015-03-24 19:28:16 +0000 Debug: responding with: 2015-03-24 19:28:16 +0000 Debug: Running system command #54: /Applications/Appium.app/Contents/Resources/node/bin/node /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2,{"status":0,"value":[{"ELEMENT":"94"},{"ELEMENT":"95"}]}... 2015-03-24 19:28:16 +0000 Debug: Got new command 54 from instruments: au.getElement('94').name() 2015-03-24 19:28:16 +0000 Debug: evaluating au.getElement('94').name() 2015-03-24 19:28:16 +0000 Debug: evaluation finished 2015-03-24 19:28:16:336 - info: [debug] [INST] 2015-03-24 19:28:16 +0000 Debug: responding with: 2015-03-24 19:28:16 +0000 Debug: Running system command #55: /Applications/Appium.app/Contents/Resources/node/bin/node /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2,{"status":0,"value":"What's Happening on the Community in March"}... 2015-03-24 19:28:16:342 - info: [IOS_SYSLOG_ROW ] Mar 24 15:28:16 CHRIGRAH-M-2038 com.apple.CoreSimulator.SimDevice.10B5CE24-FE5D-4FBE-8131-4C030C261B3E.launchd_sim[99742] (UIKitApplication:MYAUT[0xfcbe][99803]): Servic e exited due to signal: Killed: 9