Iulia Baltoi
Iulia Baltoi

Reputation: 23

My iOS app was rejected because of an invalid SYMLINK

I have an application that uses a static library and an extension. After I built it and uploaded to the Appstore I got an email with the following:

Invalid Symlink - Your package contains a symbolic link 'ApptentiveResources.bundle/ApptentiveResources.bundle' which resolves to a location '/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME-deobhgkhragul tfojmikyyibbvsx/Build/Intermediates/ArchiveIntermediates/APPNAME/IntermediateBuildFilesPath/UninstalledProducts/ApptentiveResources.bundle' that does not exist or is outside of the package.

Invalid Symlink - Your package contains a symbolic link 'PlugIns/Share With APPNAME.appex/Share With APPNAME.appex' which resolves to a location '/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME-deobhgkhragultfojmikyyibbvsx/Build/Intermediates/ArchiveIntermediates/APPNAME/IntermediateBuildFilesPath/UninstalledProducts/Share With APPNAME.appex' that does not exist or is outside of the package.

Any ideas what to do?

Upvotes: 1

Views: 1830

Answers (2)

João Nunes
João Nunes

Reputation: 3761

Delete the invalid symlink and resubmit

Upvotes: 0

Adam Fallon
Adam Fallon

Reputation: 61

Since March 2014 apps using a well known symbolic link workaround will not pass to the review.

I assume you have used this workaround in your application.

The workaround is discussed in the answer to this link;

Adding a Symbolic Link in the Application Bundle

Upvotes: 0

Related Questions