当前位置: 首页 > news >正文

it运维工资多少百度seo关键词排名优化教程

it运维工资多少,百度seo关键词排名优化教程,知名it外包公司,18款禁用黄a免费本文将告诉大家如何从零开始在 iOS 上部署 Walterlv.CloudKeyboard 应用。这个 Walterlv.CloudKeyboard 应用是一个云输入法应用#xff0c;在 GitHub 完全开源#xff0c;采用 Xamarin 开发#xff0c;用途是让手机接收电脑端的打字输入的输入法。因为我没有在 iOS 上找到任… 本文将告诉大家如何从零开始在 iOS 上部署 Walterlv.CloudKeyboard 应用。这个 Walterlv.CloudKeyboard 应用是一个云输入法应用在 GitHub 完全开源采用 Xamarin 开发用途是让手机接收电脑端的打字输入的输入法。因为我没有在 iOS 上找到任何一款稍微能用的输入法因此只能拜托太子帮我开发一款应用了。太子很给力帮我开发完成了但现在的问题就是我如何在我的手机上部署。本文将记录我的部署步骤太子说才不是从零开始第一步就可以放弃因为第一步是需要去买一台 mac 设备。然后第二步申请开发者受限于网络又能让一波开发者放弃了这部分内容会被苹果不断改改改因此在阅读本文的时候请注意你的右下角时间。我写本文的时候是在 2020.11.03 如果你的当前时间距离我写的时间太远了那么还请小心假定现在有一台 mac 设备嗯我是没有的于是我就去偷了太子的设备毕竟他帮我开发了 Walterlv.CloudKeyboard 应用免费开发应用送设备听起来逻辑是对的然后假定现在有一个开发者账号此时才是真的开始步骤先通过苹果的应用商店花费3天的时候下载和安装完成 XCode 开发工具…… 是不是3天取决于网速打开 XCode 点击新建应用在新建应用界面选择好 Team 和输入随意应用名这个应用名不关键。接着选择 UIKit App Delegate 用于支持 iOS 13 版本如下图随意选择一个文件夹保存项目新建完成之后大概可以看到的界面如下进入项目的选项页面双击或右击项目点选项都可以进入此页面先放开 XCode 应用再花三天时间安装上 VisualStudio 以及 Xamarin 功能从 https://github.com/walterlv/Walterlv.CloudKeyboard 下载好代码然后打开以下界面是在 VisualStudio 上咱需要在 VisualStudio 上修改捆绑包标识符修改方法就是双击 Info.plist 文件以上关键的就是捆绑包标识符的内容这里的捆绑包标识符的命名规则是 com.开发者团队名或组织名.随意的应用 格式而我的开发者团队名实际是 lindexi-gd 而不是 lindexi_gd 或 lindexi 哈这部分需要在申请开发者账号的时候记录哦这一步的难度最大的地方在于了解自己的开发者团队名或组织名是什么在 Walterlv.CloudKeyboard 项目上包含了两个项目一个是 iOS 键盘应用另一个是键盘扩展。这两个项目都需要做相同的更改刚才修改好了 Walterlv.CloudKeyboard.iOS 项目。现在需要修改 Walterlv.CloudKeyboard.iOS.Extension 项目双击 Walterlv.CloudKeyboard.iOS.Extension 项目的 Info.plist 文件可以看到如下界面编辑捆绑包标识符内容就是在原先的 Walterlv.CloudKeyboard.iOS 项目的捆绑包标识符基础上的后面加上 .Keyboard如下图修改完成之后记得点保存下一步再回到 XCode 里面点击签名选项卡在 Bundle Identifier 输入框里面输入刚才在 Walterlv.CloudKeyboard.iOS.Extension 项目的 Info.plist 文件写的捆绑包标识符点击 Tab 键失焦用于生成开发者签名生成之后大概可以看到如下界面接着需要在 XCode 先部署一下在 XCode 部署的作用就是生成一个占坑的应用用于解锁信任证书部署之前需要点击选择自己的 iOS 应用当前就需要让自己的 iOS 应用和 mac 相连了可以看到我的手机的版本比较低而我也不想升级因为一升级了我的一堆应用就用不了。而刚才为了让应用在我手机能部署也就选择了 UIKit App Delegate 框架但此时依然部署将会失败原因是在 .xcodeproj 文件里面记录的版本号会更高使用 VisualStudio Code 打开.xcodeproj 文件替换掉版本点击部署按钮可以看到 XCode 执行安装但是在安装完成之后会提示启动失败在 XCode 上提示 Could not launch “foo” Security 的原因就是发者没有被信任回到手机上可以看到 XCode 安装的应用点击打开这个应用将会失败因为无法验证 App 需要信任开发者添加信任的步骤如下打开设置进入通用进入设备管理界面可以在设备管理界面里面看到自己的证书点击自己的证书点击验证等待一下网络可以看到应用状态是已验证此时再次打开 foo 应用可以看到应用打开以上的这一步关键就是为了在通用的设备管理里面同意加入自己的证书这个在 XCode 安装的应用也就被称为占坑的应用下一步就是尝试在 VisualStudio 开始部署自己的键盘应用因为我的 mac 设备其实是太子的设备只是被我偷过来而已账号啥的信息还没切过来在 VisualStudio 部署的时候将会提示 iOS code signing key ‘iPhone Developer walterxxiCloud.com(F53jxxxxxx) not found in keychain.’ 如下图解决方法就是右击项目点击选项修改捆绑包签名进入捆绑包里面修改预配配置文件选择自己的预配配置文件和签名标识注意不要选自动选择之后的效果大概如下上面这一步详细请看 Xamarin iOS 切换开发者账号之后的签名标识和预配配置文件更新方法也就是说在发现这一步没有任何可以选择的时候问题的原因就是没有在 XCode 的签名里面进行生成需要确定在 XCode 里面生成如下图在 Bundle Identifier 输入之后按下 Tab 键失焦此时将会提示创建如下图此时再次在 VisualStudio 进行部署如果提示因为存在同名的签名的应用原因就是开始的时候在 XCode 创建的占坑应用用了当前在 VisualStudio 部署使用的捆绑包签名 BundleIDConflictWithOtherIdentifier: App with identifier com.lindexi-gd.CloudKeyboard.Keyboard is already installed, so we cant install App Extension with that same identifier. error MT1006: Could not install the application /Users/lvyi/Documents/Codes/walterlv/Walterlv.CloudKeyboard/CloudKeyboard.iOS/bin/iPhone/Debug/device-builds/iphone10.3-13.1.2/Walterlv.CloudKeyboard.app on the device lindexi: AMDeviceSecureInstallApplicationBundle returned: 0xe80000cc (kAMDBundleIDConflictWithOtherIdentifierError). 此时不能回到手机上删除刚才的占坑应用因为这是一个占坑应用。如果被删除了那么将会让刚才在设备管理的签名失效因此解决方法就是再次回到 XCode 创建另一个应用修改 Bundle Identifier 重新部署重新部署之后可以在手机上看到两个应用删除掉一开始部署的占坑应用重新回到 VisualStudio 点击构建部署此时在手机上可以看到 Xamarin 的图标和部署上的应用在 VisualStudio 启动调试的时候可以看到 Xamarin 的界面这是一个键盘应用需要经过如下配置才能使用上进入设置进入通用进入键盘点击键盘点击添加键盘选择 CloudKeyBoard 点击之后可以看到如下界面点击进入云键盘 Cloud 点击允许完全访问此时就可以使用上 Walterlv 的云键盘了这个项目在 GitHub 完全开源开源地址请看 https://github.com/walterlv/Walterlv.CloudKeyboard这就是整个部署的过程步骤还不到 50 步相信你被苹果坑几次就会部署了
http://www.zqtcl.cn/news/121480/

相关文章:

  • 专门做网站的科技公司青岛做网站哪家专业
  • 佛山网站优化效果珠海婚恋网站建设市场分析
  • 贵阳建设公司网站个人网站必须备案
  • 万网网站备案域客式单页网站能申请域名吗
  • 网站建设公司哪家好 都来磐石网络建设银行网络平台
  • 微营销网站建设免费建设网站教程
  • c .net怎么做网站如何进行账号推广
  • 网站建设丨金手指谷哥12怎么看网站做的外链
  • 一个空间建多个网站青海培训网站建设公司
  • 网站国际联网备案大型外贸网站建设
  • 淮南 小学网站建设软件技术主要学什么就业前景
  • 微网站建设网站洛阳制作网站公司哪家好
  • 凤翔做网站wordpress分销商城
  • 网站产品网页设计模板企业网站优化关键词
  • 电商网站建设去迅法网网站管理与建设试题
  • 做网站必须知道的问题wordpress制作论坛
  • 怎样在建设部网站查资质证书网页设计有哪些岗位
  • 安徽中色十二冶金建设有限公司网站cad制图初学入门
  • 开发网站监控工具网上开店怎么找货源
  • 标准网站建设报价单私密浏览器直播
  • wordpress焦点图网站seo分析
  • 域名申请哪个网站好江西有色建设集团有限公司网站
  • 新乡市做网站的公司百度推广开户费用多少
  • 免费建网站哪个平台好php 未定义函数wordpress
  • 个人网站 域名选择郑州那家做网站便宜
  • 网站建设技术合伙人的技术股份全国免费发布信息网站大全
  • 兼职网站平台有哪些新手怎么学做网站
  • 有没有直接做网站的软件iis一个文件夹配置多个网站
  • 网站怎么屏蔽ip访问信息发布网站建设
  • 陕西省住房城乡建设厅网站管理中心电信服务器