The API had a misspelling in it, which was resolved for 4.14. If you could post additional information about exactly what you’re seeing. Do you have screenshots on how you’ve set up your iOS provisions? Did the same set up work in 4.12?
4.16 isn’t released. The master branch is not to be used for distribution. Please use a released version of the engine to test your iOS distribution packaging issue on.
Remove ALL provisions and ALL certificates from the engine. Once you’ve done that, only add the ones that you need back. Make sure that they match one another otherwise you’re going to run into an issue.
Well… I think biggest problem is IPhonePackager.exe run without ‘-distiribution’ when developer select ‘package option = distribution’ on Unreal Editor(actually stored in project’s .ini)
then… IPhonePackager.exe only search development provisioning & certificate whether [distribution : true] or not.
so, IPhonePackager.exe ‘must’ return false to Unreal engine Editor.
…
Remove ALL provisions and ALL certificates from the engine
this mean remove all provisioning except one?
mac system’s provisioning store in [~/Library/MobileDevice/Provisioning Profiles/].
I would remove all of the provisions, and then recreate a new provision and and make sure they match up appropriately for the project you’re working with.
Are you packaging by going to File > Package Project > iOS after setting to distribution? Make sure you have a distribution provision and certificate in the editor.
Can you try a blank project in 4.15 preview 1 to see if you’re experiencing the same issue? It might be due to undeclared identifier errors from UE-38950.
UE-38950 is a bug in where we’re failing to package for iOS or TVOS. This is occurring on both Mac and Windows machines however it was caught in 4.15 while testing. Are you seeing the following error (or similar) in your logs?
error: use of undeclared identifier 'FScopeLock'
If so, this issue should be corrected once changelist 3207659 has been integrated into our 4.15 release build.
If you’re on a git version later than that build, please upload your full error output logs.
I have verified that I am not having any trouble while packaging for distribution on iOS. I am using a blueprint only project.
Please double check that you have 100% accurately created your provisions and certificates.