- At the top of page 87 (chapter4) there is a picture of the ‘cool header you’ve created’ which consists of a main image, a title, and a subtitle. I have not been able to get the image to display (the title and subtitle appear) and always get an error log with the last entry saying:
[wenderTV] ImageIO: _IIOImageDestinationCreateWithURL:2459: utType parameter is nil
When I open the source code downloaded from raywenderlich.com, it shows that the Project Format is ‘Xcode 3.2-compatible’. I have been changing that to ‘Xcode 8.0-compatible’ as written on the outside of the book [the second edition was updated for iOS10, Xcode 8 & Swift 3]. I have Xcode 8.2, the current version, and tvOS 10.1.
- When I run the chapter 4 starter project as downloaded, it appears to work but I get lots of error messages in the console - 49 lines of errors (leaving it as downloaded with format Xcode3.2). When I add the few changes at the beginning of chapter 4 from page 81 to 84 it appears to run OK but I get lots of debug errors. When I change the code from page 85 to 86, I still get lots of errors, but can’t get the background image to appear. When I run the chapter 4 final code as downloaded, I still get lots of error messages, but it appears to work.
For a book which is trying to teach programming, I am surprised at the errors generated. I would expect there to be no errors from code downloaded directly from the website. I presume that there were no errors when it was originally tested for previous versions.
[Edit: For point 1) summary of my following posts is that the image background is a .lsr file which Xcode itself can’t display and neither can the generated tvOS code. There is no problem with the .lsr file itself which opens cleanly in Parallax Previewer. Maybe an Apple problem?]