我有一个针对安卓和iOS的Xamarin表单应用程序。我试图将iPhone开发添加到我们的CI和部署周期中。
我正在使用Teamcity (CI)、Octopus (部署)和HockeyApp (分发)。
环境:
在租用的远程Mac上运行。是苹果开发人员程序的成员,有配置文件等。
我想要的:
我希望我的远程Mac构建代理生成一个.IPA文件,以便通过HockeyApp将其分发给我们的测试人员。
操作:
我选择自动配置我的Apple ID和我的团队设置(我在Apple developer程序中注册)。
发生了什么:
… "X“小组的同步设备..。 处理iPad设备..。 处理iPhone设备..。 处理iPod设备..。 处理苹果手表设备..。 为VS通配符应用程序创建新的iOS开发配置文件. 自动配置失败:上没有当前的IOS设备,该团队与提供的设备ID.匹配
如何解决这个问题?
附注:
发布于 2019-07-15 20:57:30
发布于 2019-07-11 16:44:54
供应配置文件似乎是苹果确保只有预定义的设备才能使用ipa的方式(因此,不只是开始在应用程序商店之外发布产品)。
因此,物理设备是必需的,它们的udid需要放入供应配置文件中,然后用于将它们注销。
https://stackoverflow.com/questions/56992315
复制相似问题