我在尝试提交 osx 应用程序时遇到以下错误:
We have discovered one or more issues with your recent delivery for "Planiro Tracker". To process your delivery, the following issues must be corrected:
Invalid Symlink - Your package contains a symbolic link 'com.droidlabs.PlaniroTracker.pkg/Payload/PlaniroTracker.app/Contents/Frameworks/Alamofire.framework/Headers' which resolves to a location 'com.droidlabs.PlaniroTracker.pkg/Payload/PlaniroTracker.app/Contents/Frameworks/Alamofire.framework/Versions/Current/Headers' that does not exist or is outside of the package.
Invalid Symlink - Your package contains a symbolic link 'com.droidlabs.PlaniroTracker.pkg/Payload/PlaniroTracker.app/Contents/Frameworks/PromiseKit.framework/Headers' which resolves to a location 'com.droidlabs.PlaniroTracker.pkg/Payload/PlaniroTracker.app/Contents/Frameworks/PromiseKit.framework/Versions/Current/Headers' that does not exist or is outside of the package.
我检查了应用程序的内容,cocoapods 安装的所有框架都包含无效的“ header ”符号链接(symbolic link)。 Cocoapods 版本 0.36.4。
我将 mkdir -p "${destination}/$1/Versions/A/Headers"
添加到 Pods-frameworks.sh 作为临时解决方法,但奇怪的是没有创建目录(不确定它应该发生在哪里),也许我做错了什么?
最佳答案
关于macos - Cocoapods - 无效的符号链接(symbolic link)(标题)阻止提交到 App Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929865/