• Dear Cerberus X User!

    As we prepare to transition the forum ownership from Mike to Phil (TripleHead GmbH), we need your explicit consent to transfer your user data in accordance with our amended Terms and Rules in order to be compliant with data protection laws.

    Important: If you accept the amended Terms and Rules, you agree to the transfer of your user data to the future forum owner!

    Please read the new Terms and Rules below, check the box to agree, and click "Accept" to continue enjoying your Cerberus X Forum experience. The deadline for consent is April 5, 2024.

    Do not accept the amended Terms and Rules if you do not wish your personal data to be transferred to the future forum owner!

    Accepting ensures:

    - Continued access to your account with a short break for the actual transfer.

    - Retention of your data under the same terms.

    Without consent:

    - You don't have further access to your forum user account.

    - Your account and personal data will be deleted after April 5, 2024.

    - Public posts remain, but usernames indicating real identity will be anonymized. If you disagree with a fictitious name you have the option to contact us so we can find a name that is acceptable to you.

    We hope to keep you in our community and see you on the forum soon!

    All the best

    Your Cerberus X Team

Mac OS Big Sur and Apple M1 chip.

APC

Member
Joined
Aug 8, 2017
Messages
45
@MikeHart and @Phil7 , You probably saw the Apple announcement yesterday of the new Mac line of computers running the first Apple Chip called M1 and the new Mac OS Big Sur.

With these release the app developed for iOS , iPhone and iPad, will be compatible with Big Sur and will run on the Mac.
As a matter of fact today Apple Developer send me this note below. Basically because it used multitouch it may not work on Big Sur.

It will be nice if Cerberus can detect the new Mac so we can enable the keyboard. My app already reads the keyboard if it is running on HTML5 or Desktop.

I will wait to see if they will release an Xcode version that emulates it or get one new Mac that will be available next week, a New Mac Mini cost US$ 700.00.

Also today when I run an iOS target on XCode I get several warnings of desecrated libraries and suggestion to use Metal.
Do you have a roadmap to do these changes?

_____________________________________________________________________________________________________________________________________________
Dear Developer,

Compatible iOS and iPadOS apps will automatically appear on the Mac App Store when the first Apple silicon Macs become available this year. However, we noticed the following issues with one or more of your apps that are opted in to appear.


The following apps may have issues running on Apple silicon Mac. If an app will not run on Mac, visit the app's Pricing and Availability section of App Store Connect and deselect Make this app available on Mac.

These apps may rely on functionality that is not present on Mac:

  • Defender 1
    • Multi-Touch is not available on Mac. If your app relies on Multi-Touch to function as intended, it may experience some issues on Mac.

If you have any questions, contact us.

Best regards,
The App Store team
 
That message sounds like if you use multi-touch, it will not work properly. Well every iOS app will use touch at least. If you call touch Id's higher than 0 you have a problem.

Regarding Metal support, yes it is the plan to add support for Metal.

I don't have the funds for a new machine, so I can only rely on simulator functionality that xcode provides.
 
At first sight this developer message seems to be just a information about possible issues with multitouch if it is used in your App. I guess they are just taking the touch input of the first touch and use it as a mouse or trackpad input, so all other touches are lost. If you don't make use of those other touch...(i) you might have no issues.
If you are looking for a way to avoid these kinds of warnings, there is some work do here ...

Regarding Metal we are working on a solution to get another render engine into CX but this is a lengthy process. For now it doesn't seem they are abolishing the OpenGL(ES) in the near future, but with Apple you never know.

Edit: @MikeHart There is a chance of duplicate content in this post.:p
 
That message sounds like if you use multi-touch, it will not work properly. Well every iOS app will use touch at least. If you call touch Id's higher than 0 you have a problem.

Regarding Metal support, yes it is the plan to add support for Metal.

I don't have the funds for a new machine, so I can only rely on simulator functionality that Xcode provides.
Mike if I get one new Mac I can give you remote access , if that is the case. I will let you know.
 
At first sight this developer message seems to be just a information about possible issues with multitouch if it is used in your App. I guess they are just taking the touch input of the first touch and use it as a mouse or trackpad input, so all other touches are lost. If you don't make use of those other touch...(i) you might have no issues.
If you are looking for a way to avoid these kinds of warnings, there is some work do here ...

Regarding Metal we are working on a solution to get another render engine into CX but this is a lengthy process. For now it doesn't seem they are abolishing the OpenGL(ES) in the near future, but with Apple you never know.

Edit: @MikeHart There is a chance of duplicate content in this post.:p
Phil7 I do use other touch(i), I guess I will have to run the App on the new Mac OS Big Sur and see if the current CX receives input from the keyboard. if it does than we are all good. By the way Big Sur is a hybrid OS , it will run on Intel CPUs and on the new Apple M1 processor.
I will be available today, if my current Mac meets the compatibility requirements I will install it and give it a try.
 
I guess so. Release date 12th of November. Let's see if my old Mac mini can handle it. Catalina was already a slow dog on it.

Not available...YET.
 
Last edited:
It shows up now to update. But man, I guess everybody is downloading it now. SUPER slow download speed. :eek:
 
I also got the Multi-Touch warning mail from Apple.
I'll be following this topic closely, hoping to hear from @APC and others on this.
I will be getting an Apple Silicon Mac at some point, but until then, all updates are highly apricated. :)
 
So far, an unmodifed version of my current CX development version ran fine on Big Sur. HTML5 and desktop with no problems. I need to update XCode to test on the ios simulator.
 
I need to update XCode to test on the ios simulator.

Last time I tried on Catalina, I was getting some error complaining about OpenGL is deprecated and no longer supported on iOS. Was not able to get it running on latest version. This is why I asked about Vulkan and Metal back then if coming or not. Would be nice if there was a work around though.
 
Last time I tried on Catalina, I was getting some error complaining about OpenGL is deprecated and no longer supported on iOS. Was not able to get it running on latest version.
I am surprised as it was working on Catalina for me. The warning that OpenGL is deprecated and not supported anymore, doesn't mean it isn't working. Just that Apple is not developing for OpenGLEs anymore. The next CX release, out to be soon won't introduce Metal to the IOS export.
 
Not sure why it failed to run then, I did not get any other errors and I was getting a black screen in the simulator. Maybe try it again when the next CX release is out.

Thanks.
 
It runs with my and Phil7's system. Btw. the simulator took forever to start in my old Mac mini and also starting an app took forever.
 
Ah, it could be the reason. With SpriteKit and Swift I did not experienced this but it could explain the black screen. I'll try again. Thanks a lot :)
Well, every app, not only CX apps take forever to start on the simulator. At least on my machine.
 
Back
Top Bottom