Post

Replies

Boosts

Views

Activity

Reply to setTunnelNetworkSettings never gets executed
Thanks a lot for quick response, Does that mean I have to be enrolled to Apple Developer Porgram? The only reason I used Sign to Run Locally was to avoid that and if everything works fine in my local machine, then enroll to the program so I can distribute the application( not through App Store ). I thought that Sign to Run Locally would give me all the capabilities but only to my machine, and if that is not the case I don't know what is preventing Apple to give such option. Because at this moment I am not even sure, if Apple provides all the capabilities that my application would need even with paid developer account and apart from that I don't even know if Apple provides backward compatibility with the release of their new OS, because I have read that some Apps stopped working properly with newer MacOS. My application is a cross platform application written in C++, and the OS specific parts are small and done specifically for that OS. So, the whole idea was whether providing Mac/iOS version of the App would be something feasible or not.
Feb ’23
Reply to setTunnelNetworkSettings never gets executed
So during these weeks I went on to port the application for android and to compare ease of development b/w Android and iOS. Within two weeks I had the application working on Android. Yesterday, I came back for MacOS. Enrolled into developer's program, choose Apple Development as signing certificate, and unfortunately there is no difference. I tried both automatically manage signing and manual. Other than not seeing CS_PLATFORM_BINARY set but not AppleSigned; prompt policy is Deny, I am getting the same errors. I tried to use Developer ID signing certificate but that requires application notarization which I am not sure how it works, although I figured out -systemexteion addition from one of your replies when using Network Extensions with Developer ID Certificate and at this point I am not sure if using Developer ID signing certificate would eventually solve this issue or most probably create additional hurdles just like figuring out -systemextension suffix. Any suggestions at this point?
Mar ’23