ios iOS9 不受信任的企业开发者,无法信任
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/30722883/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
iOS9 Untrusted Enterprise Developer with no option to trust
提问by Ryan Romanchuk
This is not a duplicate of Untrusted App Developer. Since iOS9 there is no option to trust an enterprise build. Has anyone found a workaround?
这不是Untrusted App Developer的副本。由于 iOS9 没有选择信任企业构建。有没有人找到解决方法?
回答by Alexander Yatsenko
In iOS 9.1 and lower, go to Settings - General - Profiles- tap on your Profile- tap on Trustbutton.
在 iOS 9.1 及更低版本中,转到设置 - 常规 - 个人资料- 点击您的个人资料- 点击信任按钮。
In iOS 9.2+ & iOS 11+ go to: Settings - General - Profiles & Device Management- tap on your Profile- tap on Trustbutton.
在 iOS 9.2+ 和 iOS 11+ 中,转到:设置 - 常规 - 配置文件和设备管理- 点击您的配置文件- 点击信任按钮。
In iOS 10+, go to: Settings - General - Device Management- tap on your Profile- tap on Trustbutton.
在 iOS 10+ 中,转到:设置 - 通用 - 设备管理- 点击您的个人资料- 点击信任按钮。
回答by ElonChan
Do it like this:
像这样做:
Go to Settings-> General-> Profiles- tap on your Profile - tap on the Trustbutton.
转到设置->常规->个人资料- 点击您的个人资料 - 点击信任按钮。
but iOS10 has a little change,
但是iOS10有一点变化,
Users should go to Settings - General - Device Management - tap on your Profile - tap on Trust button.
用户应该转到设置 - 常规 - 设备管理 - 点击您的个人资料 - 点击信任按钮。
Reference: iOS10AdaptationTips
参考:iOS10适配技巧
回答by Mark McCorkle
For iOS 9 beta 3,4 users. Since the option to view profiles is not viewable do the following from Xcode.
适用于 iOS 9 beta 3,4 用户。由于查看配置文件的选项不可见,请从 Xcode 执行以下操作。
- Open Xcode 7.
- Go to window, devices.
- Select your device.
- Delete all of the profiles loaded on the device.
- Delete the old app on your device.
- Clean and rebuild the app to your device.
- 打开 Xcode 7。
- 转到窗口,设备。
- 选择您的设备。
- 删除设备上加载的所有配置文件。
- 删除设备上的旧应用。
- 清理应用程序并将其重新构建到您的设备。
On iOS 9.1+ n iOS 9.2+ go to Settings -> General -> Device Management -> press the Profile -> Press Trust.
在 iOS 9.1+ n iOS 9.2+ 上,转到设置 -> 常规 -> 设备管理 -> 按配置文件 -> 按信任。
回答by onmyway133
Changes to Enterprise App Distribution Coming in iOS 9
iOS 9 中企业应用分发的变化
iOS 9 introduces a new feature to help protect users from installing in-house apps from untrusted sources. While no new app signing or provisioning methods are required, the way your enterprise users manage in-house apps installed on their iOS 9 devices will change.
In-house apps installed using an MDM solution are explicitly trusted and will no longer prompt the user to trust the developer that signed and provisioned the app. If your enterprise app does not use an MDM solution, users who install your app for the first time will be prompted to trust the developer. All users who install your app for the first time will need an internet connection.
Using a new restriction, organizations can limit the apps installed on their devices to the in-house apps that they create. And a new interface in Settings allows users to see all enterprise apps installed from their organization.
iOS 9 引入了一项新功能,以帮助保护用户免于安装来自不受信任来源的内部应用程序。虽然不需要新的应用程序签名或配置方法,但您的企业用户管理安装在其 iOS 9 设备上的内部应用程序的方式将发生变化。
使用 MDM 解决方案安装的内部应用程序是明确信任的,并且不再提示用户信任签署和配置应用程序的开发人员。如果您的企业应用未使用 MDM 解决方案,则会提示首次安装您的应用的用户信任开发者。所有首次安装您的应用程序的用户都需要互联网连接。
使用新的限制,组织可以将安装在其设备上的应用程序限制为他们创建的内部应用程序。设置中的新界面允许用户查看从其组织安装的所有企业应用程序。
Source:Official email sent from [email protected] to existing enterprise app developers.
来源:从 [email protected] 发送给现有企业应用程序开发人员的官方电子邮件。
回答by KarenAnne
Device: iPad Mini
设备: iPad Mini
OS: iOS 9 Beta 3
操作系统:iOS 9 Beta 3
App downloaded from: Hockey App
应用程序下载自:曲棍球应用程序
Provisioning profile with Trust issues: Enterprise
具有信任问题的配置文件:企业
In my case, when I navigate to Settings > General > Profiles, I could not see on any Apple provisioning profile. All I could see is a Configuration Profile which is HockeyApp Config.
就我而言,当我导航到“设置”>“通用”>“配置文件”时,我在任何 Apple 配置文件上都看不到。我所能看到的只是一个配置文件,它是 HockeyApp 配置。
Here are the steps that I followed:
以下是我遵循的步骤:
- Connect the Device
- Open Xcode
- Navigate to Window > Devices
- Right click on the Device and select Show Provisioning Profiles...
- Delete your Enterprise provisioning profile. Hit Done.
- Open HockeyApp. Install your app.
- Once the app finished installing, go back to Settings>General>Profiles. You should now be able to see your Enterprise provisioning profile.
- Click Trust
- 连接设备
- 打开 Xcode
- 导航到窗口 > 设备
- 右键单击设备并选择显示配置文件...
- 删除您的企业配置文件。点击完成。
- 打开曲棍球应用程序。安装您的应用程序。
- 应用程序安装完成后,返回设置>常规>配置文件。您现在应该能够看到您的企业配置文件。
- 点击信任
That's it! You're done! You can now go back to your app and open it successfully. Hope this helped. :)
就是这样!你完成了!您现在可以返回到您的应用程序并成功打开它。希望这有帮助。:)
回答by Vlad Papko
On iOS 9.2 Profiles
renamed to Device Management
.
Now navigation looks like that:Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.
在 iOS 9.2 上Profiles
重命名为Device Management
.
现在导航看起来像这样:Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.