No non–expired provisioning profiles were found

I am new to unreal engine. So, I create a basic puzzle project with C++. When I went to XCode to built the product, I fail to build the project.


Failed to code sign "QuickStart - iOS".

No non–expired provisioning profiles were found.

Xcode can attempt to fix this issue. This will reset your code signing and provisioning settings to recommended values and resolve issues with signing identities and provisioning profiles.

I not registered for Apple’s developer ID. If that what Xcode is asking for? Why would a learner will register for $99 developer ID?

I don’t want to develop for iOS devices. I just wanted

to get the app running with unreal engine & use XCODE as an IDE for C++ code editing(like Visual Studio in Windows case). How could I possibly build the project and get started?