x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Updated25/2/2015? 4.7 Distro-IOS-Shipping-For distribution build failed? Build and Run ok only in development and shipping on iphone5 and ipad air 2 !

I just finished the distribution and trying to install into ipad but can't ? I pack it with shipping. It is only development can install in Ipad or iphone. But distribution can't install in Ipad air2?

What is the different between without a tick on the For Distribution and only shipping?

In 4.7 preview 5 there seems have 3 option can be pack? 1. Development 2. Shipping 3. Shipping with Full Rebuild and For distribution.

What to pack? alt text

Product Version: Not Selected
Tags:
1.png (92.9 kB)
more ▼

asked Feb 07 '15 at 01:04 AM in Packaging & Deployment

avatar image

William8888
61 3 6 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

4 answers: sort voted first

Hey William8888

I believe we have seen a similar crash internal, that has to do with removing the provision while the editor is open. This should be fixed in latest 4.7 but I'll track down the bug to confirm.

To answer some of your original question

When to use Development While you're still iterating on a project, it's best practice to package for Development, as this allows you to bring up console command for additional debugging resources. This is also the config that is used when you select launch on from the Level Editor Toolbar.

This will require a Development Certificate and Provision.

When to use Shipping When you get closer to wanting to ship your game, you can switch to Shipping Build config but without "For Distribution. This allows you to test what the customer will be getting locally.

This will require the same Development Certificate and Provision used for Development Builds.

When to use "For Distribution" The only time you want to check "For Distribution" is when you want to submit to the app store. Apple does not allow you to push to devices with builds signed for Distribution, this is their safe guard from people selling a product outside of the Apple Store. This is the case no matter how you develop for iOS.

This will require Distribution MobileProvision and your Distro Certificate and key pair. There are a few other things to make sure you have set correctly such as Bundle Identifier.

If you're unsure of what Certificates you have installed you can see them on windows with the Certificate Manager

  1. Click the Windows Start button in the taskbar and type "certmgr.msc"

  2. Launch this application

  3. Select Personal > Certificates

As post above to see what mobile provisions UE4 is looking at go to

  • user/USERNAME/AppData\Local\Apple Computer\MobileDevice\Provisioning Profiles

It's also good practice to name your MobileProvisions so it's easy to identify which is which. I typically do this with adding _Dev or _Distro to the name.

If you're able to install but the Icon is grayed out, this most likely indicates that devices is not part of the mobile provision you signed the .ipa with.

Nick Bullard | Unreal Engine QA

more ▼

answered Feb 21 '15 at 06:01 PM

avatar image

[Epic] Nick.Bullard ♦♦ STAFF
429 9 3 13

avatar image William8888 Feb 21 '15 at 07:28 PM

I have different types of combination with the crash of the software. But I need the true answer which is to sort of the apps turn grayed for now. I want to know if a apps is right mean suitable one and it can be sales or download for free. What does the step to do next after you finish with the Distribution, should I just submit it to apple? I don't know should I need to do something on xcode. 1.Can I just click on Distribution (if not turn grayed) and install it after it successful install in your ipad air 2 or any devices? 2.Or it just can be install from apple apps store once you download it. You can't just click and make a installation while you done with export to your ipad air2.

I found some certificate. Does it will crash if too many certificate(like more than 5 of each ) install before. I want to know if i do it correct with the step just like the website told. Will it still not sign the correct .ipa even with the the pro-file is right bundle is right as you said and the tick is green on theiPhonePackager. I haven't try to delete all the certificate yet. No idea will it turn the normal file export out again for distribution. Because i use a new computer to test it out just import a new Distro provision file and certificate into it. It grayed again. if a bundle is wrong basically you can't export the shipping and development file out. As the photo above i have 2 files means success for 1(which is development).

avatar image William8888 Feb 21 '15 at 07:29 PM

I made new provision and certificate as require. And when i replace the Distro provision and distribution certificate. The software just crash and i reopen it. it turn normal and I can export the shipping and for distribution together. But true is apps turn grey if Distribution. I knew distro it require keys to open but i can't find any answer if this is the right file they wanted( apps Turn grayed i guess not). Too many thank you remind me to use a distribution file only. If i want to restart the whole thing should i just delete all the iphone developer certificate from the list.<< And so on the provision file. Does it just only store on one place as here. C:\user\yourname\AppData\Local\Apple Computer\MobileDevice\Provisioning Profiles

I don't mind and never blame to software with crash. I just only care as long as it can achieve the most important thing that's what is aim for ... export the right apps. I hope can finish the apps with this game engine. :D By the way 4.7 is still building and keep update. This engine is still testing on its own.

avatar image [Epic] Gribbs ♦♦ STAFF Feb 24 '15 at 09:24 PM

Hey William8888,

Just wanted to let you know, if you haven't already seen, that 4.7 has been released today to the public. If you get the chance, would you be able test out this release build to see if the same error is occurring? If not, please let us know as soon as possible so that we may can further investigate what may be occurring.

Thanks and have a great day!

avatar image William8888 Feb 24 '15 at 11:05 PM

Well just update the 4.7 again. Now the same new scene come with the 4.7 have packaged 10 times already. The Development , shipping without For distribution can be play on ios such as iphone now. For distribution Build failed. The sun still disappear in all the mode(development, shipping )iphone5 and ipad air 2 !! The previewer 4 to 7 i still can see a little bit shadow of sun in ipad air 2 but not in iphone5. Just like my past post on January before. The sun was inside the yellow circle Link>> https://answers.unrealengine.com/questions/150549/is-there-any-game-export-to-ios-successfully-the-g.html Now it 's all total gone. ( Here mean only disappear in ios devices ) In computer is ok. I can see only in computer.

New bug comes out which is if you open a file with 4.7 from a file built with 4.6.1 (even you built with 64bit)like open a copy.There is No window 64bit. But if you just straight to use a 4.7 to build a new game or scene you have a window 64bit. File > Package Project > Windows

After you import the new distro file into it. It crashed just like before but it's ok. Now crashing time is little and seems stable with this game engine. But the new 4.7 have something come in the output. Not happen before. Not always have something to output. But it will different.

Now New bug i it found. If you just select development. There will be a 64bit in window. But if you select a shipping and shipping with for distribution it turn into a 32bit like photo below.

When i was packaging my game it has this output. It said >> MainFrameActions: Packaging (iOS): UE4Editor-Cmd: LogInit: Compiled (64-bit): Jan 15 2015 23:39:34 << I don't know does it mean is now packaging with 64bit or 32 bit on package shipping.

alt text

alt text

alt text

alt text

alt text

1.png (141.0 kB)
2.png (145.9 kB)
3.png (151.9 kB)
output1.png (187.7 kB)
output2.png (237.4 kB)
avatar image William8888 Feb 24 '15 at 11:48 PM

Normally the same scene which successful build with shipping it should be ok with the For distribution like before. But now NO idea why it didn't output this file. That's the reason why i still keep using the 4.6.1 even i knew the 4.7 graphic and everything does looks better. Now i type >>> certmgr.msc <<< and delete all the certificate , >>> C:\user\yourname\AppData\Local\Apple Computer\MobileDevice\Provisioning Profiles <<< delete all the provision file and made the new set and reimport all the provision and certificate again. Build failed shipping with For distribution. Build successful with shipping and development. alt text

alt text

buildfailed.png (205.3 kB)
buildsuccess.png (183.8 kB)
avatar image Xeno Feb 25 '15 at 12:32 AM

Did you try using : Engine\Binaries\DotNET\IOS\IPhonePackager.exe ? ^^

avatar image William8888 Feb 25 '15 at 12:42 AM

What do you mean? The website said use that !! If you not using that(iPhonePackager), how did you pack your game? I am using that method as website told since last year until now. Or i can use UnrealFrontend << But this one didn't have for distribution I guess. This one is just only have shipping and development and test which is successful before. I should test it out also.

avatar image Xeno Feb 25 '15 at 12:51 AM

I mean the "advanced tools" In IphonePackager where you can Re-Sign the IPA and deploy it !

avatar image William8888 Feb 25 '15 at 12:53 AM

Where to find it?

avatar image Xeno Feb 25 '15 at 12:56 AM

Engine\Binaries\DotNET\IOS\IPhonePackager.exe Open it, select your project, and click on "advanced tools" (the Third one)

avatar image William8888 Feb 25 '15 at 12:58 AM

All the time i am just using the alt textone in the circle.

1.png (5.5 kB)
avatar image Xeno Feb 25 '15 at 12:58 AM

I am not using "Iphone Packager" or "UnrealFrontEnd"I only plug in my Iphone 6+ and press "Launch" in the UE4 editor and my game is automaticly uploaded and he is working fine ^^

avatar image William8888 Feb 25 '15 at 12:59 AM

You launch it but it doesn't mean you can pack with all the things successful. I pack with different thing some did successful some not.

avatar image William8888 Feb 25 '15 at 01:01 AM

If you see the image can you point it out which one are you using? I still confuse of what you use. Because i can't open the one below the circle. with exe behind.

avatar image Xeno Feb 25 '15 at 01:17 AM

alt textYou tried that ? :)

01.jpg (137.5 kB)
avatar image Xeno Feb 25 '15 at 01:18 AM

The one on your picture with the .txt looking is very strange ! have you tried with a GITHUB version of the engine?? ^^

avatar image William8888 Feb 25 '15 at 01:25 AM

You are using the same thing i did. I reclick the one i use before have same thing as your photo. That advance tools i touch it before. But true is if a file which is successful in shipping no idea why For distribution is not working. I still no idea how to use this stuff. Before i can export For distribution, but the guy above said i still don't quite understand. I still no idea if you can export it. Will it grayed out? I mean not plug it with your iphone6. Just export a new shipping with For distribution and using itune import to your iphone6. Did it turn grayed? Or can it be install !! alt text

1.png (99.0 kB)
avatar image Xeno Feb 25 '15 at 05:20 AM

William, try to pack like that :

alt text But I think that if you build with "shipping" your app will not work on your devices, it's only for sending to "ituneconnect" ! :)

launch.jpg (61.7 kB)
avatar image William8888 Feb 25 '15 at 05:28 AM

That's exactly like above what i said before. You just copy my word and put it here. No different with using a unreal frontend. You just using a UnrealFrontEnd. A UnrealFrontEnd didn't include any for distribution. I am available to pack shipping no need for that. Now new problem is For distribution. Shipping is working , but with For distribution can't export it out. Have a look of the top headline at this page first.

avatar image [Epic] Gribbs ♦♦ STAFF Mar 04 '15 at 09:41 PM

Howdy William8888,

Thank you for providing the additional information. Have you seen this error continue to occur sine we have recently released 4.7.2. If this issue is continuing to occur. would you be able to attach your entire build log file to this post so that I can further investigate what may be occurring?

Thanks and have a great day!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hey William8888,

Have a look at the documentation for build configuration and if you have any questions let me know. Here is an image taken from the documentation which tells you the difference between Shipping and Development.

alt text

Shortly after the image there is a section on Distribution which explains how that can be implemented.

Build Configuration https://docs.unrealengine.com/latest/INT/Programming/Development/BuildingUnrealEngine/index.html#buildconfiguration

Cheers,

Andrew Hurley

more ▼

answered Feb 07 '15 at 09:42 PM

avatar image William8888 Feb 07 '15 at 10:11 PM

Of course i knew what is the different between development and shipping. I am asking the shipping and without a tick- for distribution.

Because it's has a tick on the box. Shipping with Full Rebuild or Shipping + with Full Rebuild and For distribution.

Now it seems you can pack either one of them. That's why i asking for help.

I found website talks something before but never talks something like mine. There never mention does it can be install in your devices such as Ipad air 2. It never mention if shipping only or shipping +Full rebuild + For distribution both of the different. It just said >>> check the Distribution check box. This will sign the final package appropriately.<<<

And i can't install both independence. I just can install development. I still digging shipping function can it be install or not.

https://docs.unrealengine.com/latest/INT/Engine/Basics/Projects/Packaging/index.html#distribution

BTW, i got no idea i am using 4.6.1 game engine. If i import the Distro- provision file and replace the original provision file, the distribution certificate also replace the old one which i am using it for development. The game engine cash and shut down by itself. I just only successfully pack the shipping with full distribution and full rebuild with the 4.7.0. But it can't be install and play with my devices.

if you import provision file and distro-provision file in 4.7.0 looks good, but with certificate it would be not that good. Because it will show up development certificate only and the distribution certificate will hidden itself no matter how many time i import it. it just show up how many time you import development certificate and green to the development certificate.I import development more than 10 times and 4 of them were go green and the other went white. And keep import it never show up extra certificate after. alt text alt text

1.png (50.9 kB)
29122-12.png (4.4 kB)
avatar image William8888 Feb 07 '15 at 11:06 PM

Provision file it does really annoying. 4.6.1 game engine not safe at all. Now i open a new project import a new one it cash by itself. This problem i found it out early in 4.6.0 and it does exist. I still no clue how to delete all the provision file and restart it all again. Only except i delete the unreal game engine or uninstall all the thing even re install window and restart again. Why the software designer can't be more simpler. Just put the provision file and Distro- provision file certificate in a specify folder and let the software find it out or pop out a screen and locate where is it? It has a new info.plist for latest design may be Security but crash for final that tell you one thing he is not good at written a software.

The day i used it never crash. If they are not that good handle with latest design don't let user update it until it really really stable please? Why your software want user to import a provision file and certificate which is exist in the other project once being import? Why a new project not a brand new project ? Why don't you have a button save a new project instead just only save a map? A project which has been deleted and it can be recover by itself???? One main problem is once you import Distro-provision file you cannot use the normal provision file and replace it.

News: I delete some of the provision file but still have something left. Such as certificate no clue where they put. Finally i remove unreal and install it back. I hope i can use it back otherwise i guess in the other way. alt text alt text

1.png (10.7 kB)
2.png (2.7 kB)
avatar image [Epic] Gribbs ♦♦ STAFF Feb 09 '15 at 07:15 PM

Howdy William,

Thank you for reporting this issue that you have been seeing. I have just attempted a quick repro of the issue and have been unsuccessful so far. Would you be using a source or binary build of UE4? Also, If possible would you be able to replicate this issue using an empty template project? If so, would you be able to provide the steps that you took when you tested this issue so that we may be able to reproduce this issue internally?

Any additional information would be greatly appreciated.

Thanks and have a great day!

avatar image William8888 Feb 10 '15 at 03:18 AM

All the time i am just using a project come with the software. I still haven't start my own project yet. The following Step is Start the 4.6.1 game engine and Click new project choose blueprint >First person> select mobile and with full content. I just open it and testing it with this current scene. Then import provision file certificate fill out the require bundle information, click launch and use the iTunes export it to my ipad air 2. With the development provision files successful. What is the meaning of this successful. It means i can get no crash with the software by import the provision file after it and the certificate. Normally it will stuck and crash after you import the certificate like below situation.This development can also play it in the Ipad air 2.

Distro Provision file. What to do with it. I just do the step according the website. Like above. Import it and it ask do you want to replace it? Click yes. Don't forget to choose shipping and make sure the for distribution box is checked. This time I export shipping with for distribution. I can export it with shipping file written by it. if you export development it won't show up shipping at the end of your file once being export.

I put it in iTunes and install it but unsuccessful. I can't even install it or can't play it or click it. The icon turn grey in your Ipad air 2 .

If you attempt import the development provision file and certificate that you use before. And try to export development back it just crash. just like above. I just feel like it won't be replace by development or it is already inside of the software. But i can tell you if you don't import any provision in the end. what about just export the development. What happen would it be. It just export the shipping again. Even you choose deploy with development or pack it. No any development file come out.

Would you be using a source or binary build of UE4?<< What is that mean?

avatar image William8888 Feb 10 '15 at 09:49 AM

Would you be using a source or binary build of UE4?<< What is that mean?

if it mean are you asking me did i put something such as material or polygon which is only allow for desktop game and put it into mobile format. Yes i did some before and with it or without it. And both of it can work in development mode and can be run in my ipad air 2 . But no clue why distro mode that mean shipping never works. can't open it directly in my ipad air 2. I am not sure is it some specify software reopen it.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

This is the new update of the preview 7 with distro provision failed update photo. As you can see it. It turn grey by itself. NO idea does it normal to everyone. If you successful export a apps create by you with Distro provision file to Ipad air 2 or even low devices. Let me know if it can be play or not before submit your own apps game? If anyone use any lower version or any unreal game engine which can play development and Distro mode together. Let me know which version and i start to move stuff to that one. I still no idea which game engine did really works out since updated change back to similar like 4.6.1. Looks good as usual but just this one. Help me out if you can. alt text

alt text

1.jpg (1.0 MB)
123.png (2.4 kB)
more ▼

answered Feb 13 '15 at 04:05 PM

avatar image

William8888
61 3 6 8

avatar image JYs Feb 21 '15 at 01:13 PM

Your build in shipping can't be executed, only dev build can be test on devices .... If you have installed a distribution profile he must be remove from the windows system before rebuild in dev mode until the dist mobile provision would be used ...same for the certificat between Dev and Ship.... (certmgr on windows to manage certificat and provision are in user/USERNAME/AppData\Local\Apple Computer\MobileDevice\Provisioning Profiles) I have the same bug ... with 4.7 preview 8 from github also .... You can use codesign from xcode to resign your app in dev mode to see if your shipping build is OK ....

avatar image William8888 Feb 21 '15 at 01:24 PM

what can't be executed??? did you read from the beginning and below. I mean i can't play it on my device .... not can't be export it out. I am using a window 7. NO need to put it in mac to export it out. BTW, i am using a brand new computer with nothing input just a distribution profile import to it. Remain the same. 1 window for development 1 for distribution. May be i guess this software is just only for PC GAME or project only. I saw some did success. But no idea how and want to know can it be play or not.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Here I have the new Brand new of the 4.7 preview 7 crash report photo.

After the crash no clue. development will install failed after you install the distro into it..No idea it keep select the distro provision file to pack itself. If the first time you build your project, u import provision pack with develop is fine. But after import Distro. It keep select the distro not point to provision file and pack accord your command like development. Shipping can't be install and launch and install on Ipad air 2.

Alright I just test it out. If you just pack with the shipping. Not checked the for distribution box. Even with it pack it twice this is not going to work in Ipad air 2.

The sun still stay disappear in development on Ipad air 2.

alt text

alt text

1.jpg (92.9 kB)
1.jpg (26.6 kB)
more ▼

answered Feb 13 '15 at 05:14 PM

avatar image

William8888
61 3 6 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question