# 📚 Official Books

**URL:** https://forums.kodeco.com/c/books/6.md?page=23

[Latest](https://forums.kodeco.com/latest.md) · [Categories](https://forums.kodeco.com/categories.md) · [Tags](https://forums.kodeco.com/tags.md)

**Page:** 24

---

## [Debug info in the Variables View Pane](https://forums.kodeco.com/t/debug-info-in-the-variables-view-pane/175828)

<div class="topic-metadata">

**Author:** [@dercspringer](https://forums.kodeco.com/u/dercspringer)\
**Replies:** 5\
**Last updated:** [August 25, 2022, 7:26pm UTC](https://forums.kodeco.com/t/debug-info-in-the-variables-view-pane/175828 "2022-08-25T19:26:06Z")

</div>

Hi I just started using KMP. I’d love to be able to view info about the kotlin class variables while debugging in the Variables View Pane. The value and names for variables don’t show up for kotlin classes. It shows some…

---

## [Xcode and sdkman](https://forums.kodeco.com/t/xcode-and-sdkman/176590)

<div class="topic-metadata">

**Author:** [@evanadwyer](https://forums.kodeco.com/u/evanadwyer)\
**Replies:** 1\
**Last updated:** [August 25, 2022, 3:23pm UTC](https://forums.kodeco.com/t/xcode-and-sdkman/176590 "2022-08-25T15:23:36Z")

</div>

If you use sdkman like I do, you might need to tell Xcode where to find it if you run into " Unable to locate a Java Runtime" during a failed build of the iosApp in Xcode. You can do this by creating environment.plist in…

---

## [Will there be future version with SwiftUI covering same concepts?](https://forums.kodeco.com/t/will-there-be-future-version-with-swiftui-covering-same-concepts/164606)

<div class="topic-metadata">

**Author:** [@djuka777](https://forums.kodeco.com/u/djuka777)\
**Replies:** 7\
**Last updated:** [August 24, 2022, 8:54am UTC](https://forums.kodeco.com/t/will-there-be-future-version-with-swiftui-covering-same-concepts/164606 "2022-08-24T08:54:34Z")

</div>

Hello, In last version I had impression based on last chapter (that was removed in 4th edition) that next version will cover all these advanced patterns in details for SwiftUI. So since last chapter is removed and Swif…

---

## [Where is .htaccess?](https://forums.kodeco.com/t/where-is-htaccess/177203)

<div class="topic-metadata">

**Author:** [@zoran](https://forums.kodeco.com/u/zoran)\
**Replies:** 1\
**Last updated:** [August 23, 2022, 6:44pm UTC](https://forums.kodeco.com/t/where-is-htaccess/177203 "2022-08-23T18:44:12Z")

</div>

sorry if i am missing something obvious, but where is .htaccess located? am doing chapter 2… quick look and it states “Finally open .htaccess with a text editor and add the following…”. I’ve gone through every resource a…

---

## [Errata for Real-World Android by Tutorials, 1st Edition](https://forums.kodeco.com/t/errata-for-real-world-android-by-tutorials-1st-edition/135617)

<div class="topic-metadata">

**Author:** [@jellodiil](https://forums.kodeco.com/u/jellodiil)\
**Replies:** 12\
**Last updated:** [August 23, 2022, 6:34am UTC](https://forums.kodeco.com/t/errata-for-real-world-android-by-tutorials-1st-edition/135617 "2022-08-23T06:34:13Z")

</div>

Creating this topic to catch any typos and bugs in the 1st Edition of Real-World Android by Tutorials.

---

## [In Chapter 10 get error: Trust anchor for certification path not found](https://forums.kodeco.com/t/in-chapter-10-get-error-trust-anchor-for-certification-path-not-found/177164)

<div class="topic-metadata">

**Author:** [@ispite](https://forums.kodeco.com/u/ispite)\
**Replies:** 0\
**Last updated:** [August 22, 2022, 5:45pm UTC](https://forums.kodeco.com/t/in-chapter-10-get-error-trust-anchor-for-certification-path-not-found/177164 "2022-08-22T17:45:55Z")

</div>

Hello, in Chapter 10 get error Trust anchor for certification path not found.

---

## [Chapter 7 - SSL error has occured](https://forums.kodeco.com/t/chapter-7-ssl-error-has-occured/43755)

<div class="topic-metadata">

**Author:** [@nidupb](https://forums.kodeco.com/u/nidupb)\
**Replies:** 2\
**Last updated:** [June 29, 2018, 3:31pm UTC](https://forums.kodeco.com/t/chapter-7-ssl-error-has-occured/43755 "2018-06-29T15:31:55Z")

</div>

Hi, When I’m using RESTed with the POST method as described on page 86, I got the following error “An SSL error has occurred and a secure connection to the server cannot be made.” The xcode console gave me this output …

---

## [PostgreSQL Error: relation "User" does not exist](https://forums.kodeco.com/t/postgresql-error-relation-user-does-not-exist/45694)

<div class="topic-metadata">

**Author:** [@lifesound](https://forums.kodeco.com/u/lifesound)\
**Replies:** 3\
**Last updated:** [August 22, 2022, 9:05am UTC](https://forums.kodeco.com/t/postgresql-error-relation-user-does-not-exist/45694 "2022-08-22T09:05:04Z")

</div>

I have error in this app https://github.com/lifesound/tilm chapter many to many relationships … adding foregin keys when running the app give me run error hread 1: Fatal error: Error raised at top level: PostgreSQL E…

---

## [Tutorial 3 - MyLocations. Fatal Error and Hud](https://forums.kodeco.com/t/tutorial-3-mylocations-fatal-error-and-hud/15352)

<div class="topic-metadata">

**Author:** [@ricarami](https://forums.kodeco.com/u/ricarami)\
**Replies:** 6\
**Last updated:** [August 22, 2022, 9:00am UTC](https://forums.kodeco.com/t/tutorial-3-mylocations-fatal-error-and-hud/15352 "2022-08-22T09:00:58Z")

</div>

(SP) Que tal Matthijs, Lo primero que me quiero comentarle es que su ejercicio es fantástico, es de esas cosas que generan adicción, lo tuve ahí olvidado por muchos meses y ahora que he decidido dedicarle tiempo, me ti…

---

## [Chapter 9: Saving New User Error](https://forums.kodeco.com/t/chapter-9-saving-new-user-error/113002)

<div class="topic-metadata">

**Author:** [@siggydootch](https://forums.kodeco.com/u/siggydootch)\
**Replies:** 4\
**Last updated:** [August 22, 2022, 8:58am UTC](https://forums.kodeco.com/t/chapter-9-saving-new-user-error/113002 "2022-08-22T08:58:23Z")

</div>

Hello! I’m loving the book so far but have run into the following error when trying to create new user (Page 112). Can you please help? \[ ERROR \] PostgreSQLError.server.error.parserOpenTable: relation “User” does not ex…

---

## [Error When Deleting User](https://forums.kodeco.com/t/error-when-deleting-user/103077)

<div class="topic-metadata">

**Author:** [@gili](https://forums.kodeco.com/u/gili)\
**Replies:** 2\
**Last updated:** [March 31, 2020, 10:17am UTC](https://forums.kodeco.com/t/error-when-deleting-user/103077 "2020-03-31T10:17:16Z")

</div>

I am creating a user, fetching a token, creating some acronyms, and deleting those acronyms. After which, I attempt to hard delete the user. However, this attempt fails with the following error: \[ ERROR \] PostgreSQLErro…

---

## [Defining the Data Layer - Databases | Testing storing data](https://forums.kodeco.com/t/defining-the-data-layer-databases-testing-storing-data/177098)

<div class="topic-metadata">

**Author:** [@jatapp](https://forums.kodeco.com/u/jatapp)\
**Replies:** 1\
**Last updated:** [August 21, 2022, 2:49pm UTC](https://forums.kodeco.com/t/defining-the-data-layer-databases-testing-storing-data/177098 "2022-08-21T14:49:51Z")

</div>

Where is it tested that structs convert to CoreDara entity? I see nothing related to structs in the test

---

## [Shortcut App list, Chap 14](https://forums.kodeco.com/t/shortcut-app-list-chap-14/177097)

<div class="topic-metadata">

**Author:** [@gillez](https://forums.kodeco.com/u/gillez)\
**Replies:** 1\
**Last updated:** [August 20, 2022, 11:20pm UTC](https://forums.kodeco.com/t/shortcut-app-list-chap-14/177097 "2022-08-20T23:20:10Z")

</div>

ImageSipper App doesn’t appear in the Shortcut App list.

---

## [What factors decide if a code is hard to understand?](https://forums.kodeco.com/t/what-factors-decide-if-a-code-is-hard-to-understand/176848)

<div class="topic-metadata">

**Author:** [@fai](https://forums.kodeco.com/u/fai)\
**Replies:** 2\
**Last updated:** [August 20, 2022, 3:44pm UTC](https://forums.kodeco.com/t/what-factors-decide-if-a-code-is-hard-to-understand/176848 "2022-08-20T15:44:08Z")

</div>

Code that’s hard to understand leads to code that easily breaks when changed. What if some people find MVC to be very easy to understand (for their own reasons) as compared to architectures like MVVM, MVP, VIPER, etc.…

---

## [Chapter 17: Receiving emitted values using OperationQueue](https://forums.kodeco.com/t/chapter-17-receiving-emitted-values-using-operationqueue/127377)

<div class="topic-metadata">

**Author:** [@chizcake](https://forums.kodeco.com/u/chizcake)\
**Replies:** 1\
**Last updated:** [August 19, 2022, 12:20pm UTC](https://forums.kodeco.com/t/chapter-17-receiving-emitted-values-using-operationqueue/127377 "2022-08-19T12:20:27Z")

</div>

Hey guys, I’m reading the Chapter 17, and I got a stuck when it comes to OperationQueue. I’m just testing on my Playground, and I found that my result doesn’t the same as the book says. What I tried is: var subscriptio…

---

## [Chapter 17 ThreadRecorderView issue](https://forums.kodeco.com/t/chapter-17-threadrecorderview-issue/134959)

<div class="topic-metadata">

**Author:** [@steed](https://forums.kodeco.com/u/steed)\
**Replies:** 1\
**Last updated:** [August 19, 2022, 10:43am UTC](https://forums.kodeco.com/t/chapter-17-threadrecorderview-issue/134959 "2022-08-19T10:43:24Z")

</div>

Hello, I encountered a bug in “Chapter 17 : Schedulers”. The ThreadRecorderView is not displayed as shown in the book, I can only see the title but not the rows that are supposed to appear under it (I checked that Edit…

---

## [Chapter 6.2 Constructor specify argument type](https://forums.kodeco.com/t/chapter-6-2-constructor-specify-argument-type/176946)

<div class="topic-metadata">

**Author:** [@ellery](https://forums.kodeco.com/u/ellery)\
**Replies:** 2\
**Last updated:** [August 18, 2022, 10:38am UTC](https://forums.kodeco.com/t/chapter-6-2-constructor-specify-argument-type/176946 "2022-08-18T10:38:47Z")

</div>

Take this as an example: class User { User({int id = 0, String name = 'anonymous'}) : \_id = id, \_name = name; int \_id; String \_name; } I find that there is no error if I remove the argument type in…

---

## [Broken download link to PhotoCatch App](https://forums.kodeco.com/t/broken-download-link-to-photocatch-app/172240)

<div class="topic-metadata">

**Author:** [@nemo](https://forums.kodeco.com/u/nemo)\
**Replies:** 2\
**Last updated:** [August 18, 2022, 7:17am UTC](https://forums.kodeco.com/t/broken-download-link-to-photocatch-app/172240 "2022-08-18T07:17:38Z")

</div>

Hi, the download link is broken. Can someone fix this. Best Regards!

---

## [Chapter 6: Migrating non-sequential versions](https://forums.kodeco.com/t/chapter-6-migrating-non-sequential-versions/172366)

<div class="topic-metadata">

**Author:** [@joseines](https://forums.kodeco.com/u/joseines)\
**Replies:** 1\
**Last updated:** [June 2, 2022, 11:07am UTC](https://forums.kodeco.com/t/chapter-6-migrating-non-sequential-versions/172366 "2022-06-02T11:07:42Z")

</div>

I got some data corruption errors when trying this chapter. SQLLite databases have the default option to use journaling. I fixed this in the CoreDataStack by setting the journal\_mode to DELETE: lazy var storeDescript…

---

## [Integrating CoreData with new SwiftUI App protocol](https://forums.kodeco.com/t/integrating-coredata-with-new-swiftui-app-protocol/119481)

<div class="topic-metadata">

**Author:** [@cegrnd](https://forums.kodeco.com/u/cegrnd)\
**Replies:** 5\
**Last updated:** [August 18, 2022, 7:02am UTC](https://forums.kodeco.com/t/integrating-coredata-with-new-swiftui-app-protocol/119481 "2022-08-18T07:02:25Z")

</div>

Hi, Xcode 12 (beta) has some new templated code when creating a new App supporting CoreData. It would be good if your book finally addressed working SwiftUI now that it is the default for new projects. Example of topi…

---

## [Chap. 11 Help Menu Ventura](https://forums.kodeco.com/t/chap-11-help-menu-ventura/176961)

<div class="topic-metadata">

**Author:** [@gillez](https://forums.kodeco.com/u/gillez)\
**Replies:** 1\
**Last updated:** [August 17, 2022, 11:52pm UTC](https://forums.kodeco.com/t/chap-11-help-menu-ventura/176961 "2022-08-17T23:52:13Z")

</div>

Getting this security message when using the link address to “Markdown Cheatsheet · adam-p/markdown-here Wiki · GitHub” … /11-adding-menu-controls/projects/starter/MarkDowner/MarkDownerApp.swift:35: warning run: This me…

---

## [Chapter 4 - "Error returned from daemon: Error Domain=com.apple.accounts Code=7 "(null)"" completed photo selection](https://forums.kodeco.com/t/chapter-4-error-returned-from-daemon-error-domain-com-apple-accounts-code-7-null-completed-photo-selection/118476)

<div class="topic-metadata">

**Author:** [@andreskwan](https://forums.kodeco.com/u/andreskwan)\
**Replies:** 10\
**Last updated:** [August 17, 2022, 11:26am UTC](https://forums.kodeco.com/t/chapter-4-error-returned-from-daemon-error-domain-com-apple-accounts-code-7-null-completed-photo-selection/118476 "2022-08-17T11:26:26Z")

</div>

Hi, “Error returned from daemon: Error Domain=com.apple.accounts Code=7 “(null)”” completed photo selection I’m getting this error in both the starter and final projects, this happens every time I’m in PhotosViewContr…

---

## [Chapter 2: Using Live Data issues](https://forums.kodeco.com/t/chapter-2-using-live-data-issues/169653)

<div class="topic-metadata">

**Author:** [@dcdude](https://forums.kodeco.com/u/dcdude)\
**Replies:** 5\
**Last updated:** [August 17, 2022, 1:07am UTC](https://forums.kodeco.com/t/chapter-2-using-live-data-issues/169653 "2022-08-17T01:07:46Z")

</div>

When I get to the Live Data section of Chapter 2, I’m bumping into an issue with the appState. When I try to run Preview, I get "Cannot preview this file - Preview is missing environment object “AppState”. I figured it …

---

## [Errata for Android Debugging by Tutorials 1st Edition](https://forums.kodeco.com/t/errata-for-android-debugging-by-tutorials-1st-edition/176911)

<div class="topic-metadata">

**Author:** [@jellodiil](https://forums.kodeco.com/u/jellodiil)\
**Replies:** 0\
**Last updated:** [August 17, 2022, 12:00am UTC](https://forums.kodeco.com/t/errata-for-android-debugging-by-tutorials-1st-edition/176911 "2022-08-17T00:00:34Z")

</div>

Creating this topic to catch any typos and bugs in the 1st Edition of Android Debugging by Tutorials.

---

## [Updating core data externally](https://forums.kodeco.com/t/updating-core-data-externally/167295)

<div class="topic-metadata">

**Author:** [@gitobu](https://forums.kodeco.com/u/gitobu)\
**Replies:** 1\
**Last updated:** [August 16, 2022, 7:48am UTC](https://forums.kodeco.com/t/updating-core-data-externally/167295 "2022-08-16T07:48:42Z")

</div>

I have just bought my first course from RayWenderlich.com and I am learning a great deal about Core Data. At this time, I am puzzled by one thing - I am starting to see how XCode implements persistence with Core Data. Is…

---

## [Chapter 22: Converting an iOS App to macOS](https://forums.kodeco.com/t/chapter-22-converting-an-ios-app-to-macos/171051)

<div class="topic-metadata">

**Author:** [@stefanbk](https://forums.kodeco.com/u/stefanbk)\
**Replies:** 1\
**Last updated:** [August 16, 2022, 7:38am UTC](https://forums.kodeco.com/t/chapter-22-converting-an-ios-app-to-macos/171051 "2022-08-16T07:38:20Z")

</div>

In struct SearchFlights Since .searchable() needs NavigationView, simply modified the text field to work as a searchField: ... @State private var showListOfCities = false @FocusState private var focusedField ... TextF…

---

## [Chapter 11 - API and other issues](https://forums.kodeco.com/t/chapter-11-api-and-other-issues/174084)

<div class="topic-metadata">

**Author:** [@dragosionel](https://forums.kodeco.com/u/dragosionel)\
**Replies:** 1\
**Last updated:** [August 16, 2022, 7:19am UTC](https://forums.kodeco.com/t/chapter-11-api-and-other-issues/174084 "2022-08-16T07:19:01Z")

</div>

I spent some time trying to get it to work. I made the following changes: class EONET { static let API = "https://eonet.gsfc.nasa.gov/api/v3" struct EOCategory: Decodable { let id: String struct EOEventCategory: De…

---

## [Strange behavior when changing view](https://forums.kodeco.com/t/strange-behavior-when-changing-view/176758)

<div class="topic-metadata">

**Author:** [@mattiav8](https://forums.kodeco.com/u/mattiav8)\
**Replies:** 3\
**Last updated:** [August 14, 2022, 10:53pm UTC](https://forums.kodeco.com/t/strange-behavior-when-changing-view/176758 "2022-08-14T22:53:54Z")

</div>

Good morning, could anyone help me solve this behavior when changing view? I have a View used as sidebar with different NavigationLinks, one to create a Record, one to create an Account, one to show all records, and the …

---

## [Avoiding the inconvenient immutable model](https://forums.kodeco.com/t/avoiding-the-inconvenient-immutable-model/176151)

<div class="topic-metadata">

**Author:** [@tchelyzt](https://forums.kodeco.com/u/tchelyzt)\
**Replies:** 1\
**Last updated:** [August 13, 2022, 4:12pm UTC](https://forums.kodeco.com/t/avoiding-the-inconvenient-immutable-model/176151 "2022-08-13T16:12:34Z")

</div>

I really like SwiftUI and its use of lightweight structs for Views but every time I start a new project (hobby programming exclusively) I come up against this Wall which is the requirement that my model should be a(n imm…

---

## [Chapter 11: Facial Blend Shapes - Reality Composer Notify Triggers broken with iOS 15.5+?](https://forums.kodeco.com/t/chapter-11-facial-blend-shapes-reality-composer-notify-triggers-broken-with-ios-15-5/176128)

<div class="topic-metadata">

**Author:** [@fasatae](https://forums.kodeco.com/u/fasatae)\
**Replies:** 1\
**Last updated:** [August 13, 2022, 4:06pm UTC](https://forums.kodeco.com/t/chapter-11-facial-blend-shapes-reality-composer-notify-triggers-broken-with-ios-15-5/176128 "2022-08-13T16:06:05Z")

</div>

Hello, I’ve gone through most of the examples and really appreciate the work done in the book. Under the following section, where you’re adding lasers to the robot that trigger when the jaw is opened, the behavior trig…

[Previous page](https://forums.kodeco.com/c/books/6.md?page=22)

[Next page](https://forums.kodeco.com/c/books/6.md?page=24)
