由于无效的符号链接,我的iOS应用被拒绝

由于无效的符号链接,我的iOS应用被拒绝,ios,symlink,apptentive,Ios,Symlink,Apptentive,我有一个使用静态库和扩展的应用程序。在我构建并上传到Appstore后,我收到了一封电子邮件,内容如下: 无效的符号链接-您的包包含符号链接 “ApptentiveResources.bundle/ApptentiveResources.bundle”解析为 去一个地方 '/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME deobhgkhragul tfojmikyyibbvsx/Build/Intermediate

我有一个使用静态库和扩展的应用程序。在我构建并上传到Appstore后,我收到了一封电子邮件,内容如下:

无效的符号链接-您的包包含符号链接 “ApptentiveResources.bundle/ApptentiveResources.bundle”解析为 去一个地方 '/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME deobhgkhragul tfojmikyyibbvsx/Build/Intermediates/ArchiveIntermediates/APPNAME/intermediatebuildfilepath/UninstalledProducts/ApptentiveResources.bundle' 不存在或在包之外的

无效符号链接- 您的软件包包含一个符号链接“PlugIns/Share With” APPNAME.appex/Share与APPNAME.appex一起解析为一个位置 “/Users/administrator/Library/Developer/Xcode/DerivedData/APPNAME deobhgkhragultfojmikyyibbvsx/Build/Intermediates/ArchiveIntermediates/APPNAME/intermediatebuildfilepath/UninstalledProducts/Share 使用APPNAME.appex'创建,该名称不存在或不在包的范围内


有什么好主意吗?

自2014年3月以来,使用著名符号链接解决方案的应用程序将不会提交审查

我假设您已经在应用程序中使用了此解决方法

此链接的答案中讨论了解决方法


删除无效的符号链接并重新提交

我没有在我的项目中使用它。我刚刚添加了Apptentive库并进行了扩展,问题似乎出在库中的bundle:apptentivesources.bundle和扩展名中的一些东西:APPNAME.appexDid您确保单击“复制项目(如果需要)”添加库时复选框?库表示为子项目,我正确地按照所有说明操作。奇怪的是,应用程序的扩展也是如此。我在构建中查找了这些文件,它们位于正确的位置。您需要添加ApptentiveConnect作为目标依赖项。它应该解决这个问题。