<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>iOS nRF toolbox Xcode 10.2.1 compile errors</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49342/ios-nrf-toolbox-xcode-10-2-1-compile-errors</link><description>Hi, we have the latest Xcode installed on our new development Mac (up to date iOS too). 
 When we downloaded the iOS nRF toolbox from git hub today we get errors when compiling. 
 For example: 
 Type &amp;#39;EVObject&amp;#39; does not conform to protocol &amp;#39;EVReflectable</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Jul 2019 08:44:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49342/ios-nrf-toolbox-xcode-10-2-1-compile-errors" /><item><title>RE: iOS nRF toolbox Xcode 10.2.1 compile errors</title><link>https://devzone.nordicsemi.com/thread/198643?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2019 08:44:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89dae630-bebf-4fab-a597-dad998c01f17</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;All you need to do is pull the latest version from our &lt;a href="https://github.com/NordicSemiconductor/IOS-nRF-Toolbox"&gt;git repo&lt;/a&gt;&amp;nbsp;&amp;amp; you should be good to use Swift 5.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: iOS nRF toolbox Xcode 10.2.1 compile errors</title><link>https://devzone.nordicsemi.com/thread/197637?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 13:27:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:447ef946-b1e6-4408-b55b-d8c7c41ccbc5</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;[quote user="Ian Mellor"][/quote]&lt;/p&gt;
&lt;p&gt;The Blink app is not going to work unless it uses UART communications?&lt;/p&gt;
&lt;p&gt;When do you think you&amp;#39;ll have&amp;nbsp;resources to updated it?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The Blinky app requires a BLE connection, like the &lt;a href="https://github.com/NordicSemiconductor/iOS-nRF-Blinky"&gt;documentation&lt;/a&gt; states. I will check internally whether we have the resources to update this soon &amp;amp; get back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: iOS nRF toolbox Xcode 10.2.1 compile errors</title><link>https://devzone.nordicsemi.com/thread/197472?ContentTypeID=1</link><pubDate>Tue, 09 Jul 2019 21:06:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73147e96-da65-4168-8280-510e3f37a378</guid><dc:creator>Yano</dc:creator><description>&lt;p&gt;Hi Ovrebekk,&lt;/p&gt;
&lt;p&gt;unfortunately&amp;nbsp;we&amp;#39;re not familiar with Swift. It turns out that your code worked in Swift 4.2 and stopped working with Swift 5.0. Also I don&amp;#39;t know why there is no backward compatibility as I think 5.0 has the 4.2 compiler option so I assume it might be a library issue.&lt;/p&gt;
&lt;p&gt;The Blink app is not going to work unless it uses UART communications?&lt;/p&gt;
&lt;p&gt;When do you think you&amp;#39;ll have&amp;nbsp;resources to updated it?&lt;/p&gt;
&lt;p&gt;Could you&amp;nbsp;ask&amp;nbsp;your developers just to assess what the issue is and what needs updating?&lt;/p&gt;
&lt;p&gt;If we know this we might be able to find our own resources locally to update it.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Ian&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: iOS nRF toolbox Xcode 10.2.1 compile errors</title><link>https://devzone.nordicsemi.com/thread/196583?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:36:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e00d4061-76b5-4a34-be21-4493634193d6</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Ian&lt;/p&gt;
&lt;p&gt;None of the iOS experts are available at the moment, so I will step in in the mean time.&lt;/p&gt;
&lt;p&gt;According to the app developers the nRF Toolbox app is using the old swift version, and haven&amp;#39;t been updated for the last couple of years. In other words it hasn&amp;#39;t been tested with the latest version of Xcode and iOS, and might be outdated.&lt;/p&gt;
&lt;p&gt;One suggestion I got was to update the EVReflection dependency to version 5.10.1 by altering the Podfile in nRF Toolbox:&lt;br /&gt;&lt;a href="https://github.com/NordicSemiconductor/IOS-nRF-Toolbox/blob/master/Podfile"&gt;https://github.com/NordicSemiconductor/IOS-nRF-Toolbox/blob/master/Podfile&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can give it a try, but I don&amp;#39;t know if it is sufficient to get the code running.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Would it be possible to use the blinky app as a starting point instead?&lt;/p&gt;
&lt;p&gt;This app is being actively maintained, and should work fine with the latest version of the libraries.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>