I’ve been tasked with making modifications and helping with the distribution of an Xamarin .NET mission. I’ve the supply code repository, however I’m a Home windows Developer and have at all times been uncomfortable attempting to grasp Apple applied sciences. The one who developed the appliance has moved on and has no real interest in offering assist or help. It’s for a small non-profit group, so that they have a restricted funds for consultants.
The mission appears to construct wonderful, however once we get to the Pair to Mac portion of the puzzle, my Home windows Improvement machine connects, however then continuously disconnects. The MacBook has Xcode and Visible Studio put in on it, however not a lot else has been accomplished on it aside from hook within the Apple accounts and construct some keychain entry stuff which will, or might not, have been accomplished appropriately. I do not know how the Apple software program was configured or what must be current there, a lot of the Xamarin documentation signifies that the Home windows .NET atmosphere will talk it is must the paired Apple machine and it is all accomplished auto-magically.
Properly, that appears to not be the case. There appears to be lots of gaps that I have to fill. For exammple, its an app that targets iPads for cell information entry after which merging information again into the consumer/server utility upon return to the secured community. Once I construct the mission, there isn’t a simulator for iPad, solely iPhone, despite the fact that Xcode exhibits its acquired simulators for iPad.
When I’m in Visible Studio 2022 the next may be noticed:
-
The Pair to Mac habits is inconsistent. Typically it connects simply wonderful, different instances it could take 2 or 3 instances to attach. Then when you join efficiently, attempting to run in debug produces a late stage construct error. Typically this is because of a disconnect of the Mac, different instances its an obscure error about code signing.
-
I’ve tried all types of variations on the iOS Bundle Signing entries inside the mission’s properties. Automated Provisioning fails, Handbook Provisioning fails. I’ve adopted directions to arrange a certificates on the Mac, however it’s all a little bit of a thriller to me what is required right here.
-
It at all times fails on the newest stage which is after I select to Debug or run with out debugging. It solely exhibits choices for iPhone and iPhone Simulator. I did handle to get my iPad to point out up as a tool for output by registering it in Xcode first, however this communication with the MacBook appears to be failing for no matter motive.
Is there any approach to put these items collectively? I had thought that with the supply code, it could not be tough to recreate a improvement atmosphere and attain a degree the place we had an IPA file for distribution. Now I am not so positive as a result of there are such a lot of variables to deal with. Additionally, that is code that was developed and largely untouched for nearly 3 years, so the OS and SDK variations have superior vastly in that time frame.
Does any documentation exist or would anybody have the ability to give me some concise directions on the way to make it proper? TIA…
I used to be anticipating that when I had the MacBook paired to the Home windows .NET Improvement atmosphere and had put in Xcode and Visible Studio for Mac, that issues would compile then run as anticipated. There doesn’t appear to be compilation errors, however there are positively late stage binding errors or one thing that retains me from growing an entire and usable executable.