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"

iOS Packaging fails because of xattr

Hi all I'm on Mac OS 10.13.6, and whenever I try and Launch my project it ends up failing. I see this in the log near the end:

/Users/johnher/Documents/Unreal Projects/StarDomain 4.14/Binaries/IOS/Payload/StarDomain.app: resource fork, Finder information, or similar detritus not allowed

Googling this shows that the .app file got some xattr assigned to it somehow. But no matter how many times I clear all extended attributes from all files in my project, the .app file always ends up with some extended attributes on it.

Product Version: UE 4.20
Tags:
more ▼

asked Oct 16 '18 at 10:49 AM in Packaging & Deployment

avatar image

BigJohn83
11 1 2 3

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

1 answer: sort voted first

In typical fashion I managed to solve this a day after making this post. So maybe this information would be helpful to someone in the future:

It seems MacOS adds the FinderInfo extended attribute if the OS is using the file. In my case, I had iCloud Sync turned on, which includes the Documents folder. And since Unreal's default Projects Folder is under Documents, it meant that entire folder was getting synced to the cloud with every change that happens during Launch, which also then sets the FinderInfo extended attribute on those files.

The solution was to move my project out of the Documents folder and into my Home folder. Then I cleared all extended attributes (using "sudo xattr -cr ./" from inside the project's folder). Then I loaded the engine and manually browsed to the project, and it built just fine.

more ▼

answered Oct 17 '18 at 05:49 AM

avatar image

BigJohn83
11 1 2 3

(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