我必须在App Store上传我的应用程序才能使用Test Flight进行一些内部测试。即使我仍在使用测试版,根据此问题Is it possible to upload an iOS app to App Store for internal testing from Xcode 7 beta?
也可以不幸的是我无法做到。 首先是一些细节,我的应用名称是Workout,我已经为iOS 9和watchOS 2创建了一个应用程序。在照片中你可以看到我项目中最大的一个(由Xcode自动创建)。
我尝试了很多配置,这里有一些 a)(有六种设置,如图中的六个图标)
Workout (the blue icon)-> Code Signing Identity: automatic, Provisioning Profile: App Store Distribution
Workout (the light blue monochromatic icon)-> Code Signing Identity: iPhone Developer, Provisioning Profile: App Store Distribution
WorkoutTests-> Code Signing Identity: iOS Developer, Provisioning Profile: Automatic
WorkoutUITests-> The same as above
Workout WatchKit App-> Code Signing Identity: iPhone Developer, Provisioning Profile: App Store Distribution WatchKit
Workout WatchKit Extension-> Code Signing Identity: iPhone Developer, Provisioning Profile: App Store Distribution WatchKitExtension
b)相同的配置文件,但除了WorkoutTests和WorkoutUITest之外,iPhone Developer上的所有内容,因为我选择了自动配置文件,我只选择了iOS Distribution而不是iPhone Distribution c)与b)类似,但我为WorkoutTests和WorkoutUITests设置了App Store Distribution配置文件 d)我按照本指南http://basememara.com/submitting-apple-watch-apps-to-the-app-store/进行了设置,除了Workout WatchKit应用程序之外我设置了选项,如果我没有选择任何配置文件,Xcode给了我一个编译错误,所以我放了之一。
我认为所有的证书和应用程序ID都可以,我认为我只是在搞乱代码登录。每次创建存档并在完成某些工作后按上传到App Store都会出现此错误。
我还创建了一个新的iOS + watchOS项目,害怕意外地改变了一些重要的设置,但没有。我还试图创建一个Ad Hoc Distribution配置文件,没有。我也尝试上传WatchKitApp版本(虽然上面提到的指南告诉上传iOS版本),没什么。它始终显示相同的错误。
我不知道该怎么办,请帮忙。
其他信息,我按照上面提到的指南http://basememara.com/submitting-apple-watch-apps-to-the-app-store/创建了证书,App ID等等,所以如果你问我是怎么做的(例如我编译的目标是什么),那么(短)指导有所有细节。
答案 0 :(得分:1)
最近看到了同样的问题,通过使用:
删除〜/ Library / Developer解决了这个问题rm -rf~ / Library / Developer