Building custom engine

Hmm, I’m not sure if I explained my problem correctly, or if I misunderstand. The .ipa I create using the Defold Editor Menu should contain both armv7 and arm64 build, correct?
Looking into the unpacked .ipa I created using the Editor, I see an executable with the following file descriptor: Mach-O universal binary with 2 architectures: [arm_v7:Mach-O executable arm_v7] [arm64].

Unzipping the repacked .ipa, the executable is just Mach-O 64-bit executable arm64. So I would somehow need to create a universal binary? Sorry, first time I come across something like this.

The issue is, that once the user denies access using the popup, the network functionality (as in: http requests to public domains) stops working completely and I can’t do any subsequent network requests. My game relies on network for leaderboard and signup though, so this is quite essential. The user doesn’t know that of course.

A typical user story could be:

  1. User sees popup and wonders why this game would require local network access (already bad, he might suspect unsolicited tracking)
  2. User denies it local network access
  3. App is now not fully functional (in my case: not usable), user is not sure why

This is literally the first bug report I had from my client on the final release build :wink: