相关疑难解决方法(0)

无法在xcode中生成iOS App存档

我在从应用程序生成iOS App存档时遇到问题.应用程序编译得很好,甚至在模拟器中工作.现在我想进行som临时测试,无法生成iOS App Archive.当我点击Product - > Archive时,它会生成一个通用的xcode存档.谁能帮我.我应该提一下,我已经生成了这个应用程序的iOS App Archive.由于某种原因,它刚刚停止生成iOS Archive.非常感谢.

iphone macos xcode ios

170
推荐指数
11
解决办法
6万
查看次数

Xcode 7不会从在Xcode 6中构建有效存档的同一项目中构建有效的存档

当使用Xcode 7b5构建包含Today Extension的应用程序时,我无法创建有效的存档.当我进行存档时,构建成功,然后在管理器中它显示在"其他项目"下而不是"iOS应用程序"下.

如果我关闭项目并在Xcode 6.3.2中打开相同的项目,当我进行存档时,它会显示在"iOS Apps"下.

我比较了档案,我注意到的一件事是我的今日小工具被放置在Applications目录之外.对于Xcode 6.3.2和Xcode 7b5,结构如下所示:

Xcode 6.3.2
| -Archive
| - 产品
| ---应用程序
| ---- MyMainApp.app

Xcode 7 Beta 5
| -Archive
| - 产品
| ---应用程序
| ---- MyMainApp.app
| --- MyTodayWidget.appex

我认为问题是MyTodayWidget打包在Applications目录之外和.app之外.我不确定为什么Xcode 7 beta 5会以不同于Xcode 6.3.2的方式打包应用程序,而我没有做任何更改.

更新2015年8月14日:这似乎是CocoaPods和Extensions的一个问题,如WatchKit或Today扩展.据报道,在Xcode 7 beta 5(带有watchkit扩展名)#4021中使用"Archive"时,其他开发人员生成了无效存档.这似乎是这个问题的根本原因.

环境:
- Xcode 7 Beta 5
- 今日扩展
- 普通应用程序
- CocoaPods 0.38.2(截至9/22的最新发布版本)
- AFNetworking用于扩展和应用程序

ios xcode6 ios9 xcode7 xcode7-beta5

14
推荐指数
2
解决办法
6137
查看次数

标签 统计

ios ×2

ios9 ×1

iphone ×1

macos ×1

xcode ×1

xcode6 ×1

xcode7 ×1

xcode7-beta5 ×1