过去,按首选项->帐户中的刷新箭头/循环按钮会下拉所有新设备的新配置文件。
现在,它只下载您已有的文件。但是,如果您需要更新的设备是由Xcode管理的,则无法找到向其中添加设备的方法!
Answers:
在成员中心添加UDID之后,我遇到了同样的问题。我不得不说我有一个XCode管理的iOS团队开发资料。
最终,工作是从会员中心删除配置文件。
在xcode偏好设置中,删除相关应用的团队设置配置文件
转到目标,您将看到“修复问题”按钮。单击它,它将使用相关设备生成一个新的配置文件。
希望能帮助到你。
iOS Team Provisioning Profile: com.xyz.appname
为我们的项目之一创建〜。您的解决方案效果很好!谢谢您:)
我也有这个问题。我正在使用Xcode 7.2
。然后按以下步骤工作:
现在,您可以在新设备中运行该应用程序。
花了很多时间尝试解决Xcode 7上的相同问题,即刷新Xcode托管的配置文件。
在成员中心添加UDID之后,对我有用的只是从喜好设置->帐户中删除该帐户,然后再次将其重新添加。它更新了所有供应配置文件。
问题:开发者帐户中的某些时间更新设备导致有时无法反映在我们的自动管理签名上,甚至无法更新xcode帐户中的配置文件。
解决方案:找到供应配置文件文件夹并删除所有供应。〜/库/ MobileDevice /配置文件
自动管理签名将创建新的签名。您的设备将在配置中更新。
使用Xcode 8,您不再需要在“成员中心”中添加设备,并且可以跳过一些烦人的步骤。
您仍然需要执行以下步骤:
,
)。我遇到了类似的问题,发现了以下问题-在您的根目录(与config.xml相同的级别)中添加一个名为build.json的文件,内容如下-用您的团队ID替换developmentTeam值,如https:// developer所示。 apple.com/account/#/membership/
{
"ios": {
"debug": {
"codeSignIdentity": "iPhone Developer",
"developmentTeam": "DP7KW42777",
"packageType": "development"
},
"release": {
"codeSignIdentity": "iPhone Developer",
"developmentTeam": "DP7KW42777",
"packageType": "app-store"
}
}
}
我还发现通过在config.xml下添加以下内容
<platform name="ios">
不再需要设置各种信息设置,例如隐藏状态栏
<config-file parent="NSBluetoothPeripheralUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires bluetooth access to function properly</string>
</config-file>
<config-file parent="NSCalendarsUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires calendar access to function properly</string>
</config-file>
<config-file parent="NSCameraUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires camera access to function properly</string>
</config-file>
<config-file parent="NSContactsUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires contacts access to function properly</string>
</config-file>
<config-file parent="NSLocationAlwaysAndWhenInUseUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} would like to check your location when app is active or in background</string>
</config-file>
<config-file parent="NSLocationAlwaysUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} would like to check your location when app is active or in background</string>
</config-file>
<config-file parent="NSLocationWhenInUseUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} would like to check your location when app is active or in background</string>
</config-file>
<config-file parent="NSMicrophoneUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires microphone access to function properly</string>
</config-file>
<config-file parent="NSMotionUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires motion detection access to function properly</string>
</config-file>
<config-file parent="NSPhotoLibraryUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} requires photo library access to function properly</string>
</config-file>
<config-file parent="NSRemindersUsageDescription" platform="ios" target="*-Info.plist">
<string>${EXECUTABLE_NAME} equires reminders access to function properly</string>
</config-file>
<config-file parent="UIStatusBarHidden" platform="ios" target="*-Info.plist">
<true/>
</config-file>
<config-file parent="UIViewControllerBasedStatusBarAppearance" platform="ios" target="*-Info.plist">
<false/>
</config-file>
最后,通过添加
<icon height="1024" src="resources/ios/icon/AppIcon.png" width="1024" />
在图标列表中,我不再需要手动添加1024图标。因此,现在我要做的就是构建,存档和上传,而无需更改任何设置。希望这可以帮助。
Xcode -> Preferences -> Accounts -> Select account -> Select team -> View details -> Right click any profile -> Show in finder -> Cmd+A -> Cmd+Backspace
)。您将看到修复按钮。