Xcode 7 GM创建通用存档,而不是iOS应用程序存档
我最近开始使用Xcode 7 GM。
当我存档我的项目,我得到一个通用的Xcode存档,而不是一个iOS存档。 我几乎尝试了以下所有: > xcode is creating generic xcode archive instead of iOS App Archive 我比较了以前成功归档的内容和一些组件的不同文件夹结构: Swift库位于子文件夹中 有其他人遇到这个问题吗?如果是这样,你解决了怎么办? 编辑 我们正在使用Cocoapods 0.38.2 解决方法
我添加了同样的问题:一个旧的Xcode项目,Xcode 7(不是GM,App Store版本)和Cocoapods。
我一直在修补很多,尝试Cocoapds 0.39 b3和b4没有成功,改变了建立设置中的参数,但最后 – 对我来说,这个问题是由mrezk在 https://github.com/CocoaPods/CocoaPods/issues/4021显示的:
由于我不习惯修改Info.plist和这些密钥,我在Apple Dev论坛中发现了一个非常有用的答案:https://forums.developer.apple.com/thread/17063 总而言之,对于像我这样的info.plist newbies;): >存档您的项目 <key>ApplicationProperties</key> <dict> <key>ApplicationPath</key> <string>Applications/<<APP_NAME>>.app</string> <key>CFBundleIdentifier</key> <string><<BUNDLE_IDENTIFIER>></string> <key>CFBundleShortVersionString</key> <string><<YOUR_MARKETING_NUMBER>></string> <key>CFBundleVersion</key> <string><<YOUR_BUILD_NUMBER>></string> <key>SigningIdentity</key> <string>iPhone Distribution: <<CERTIFICATE_NAME>> (<<CERTIFICATE_ID>>)</string> </dict> 并用您自己的值替换标签。 保存,关闭Xcode,双击存档:它应该在管理器中作为iOS类型存档打开。 感谢mrezk和mochs的解决方案。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |