【问题标题】:Compile Swift project in Xcode without code signing在 Xcode 中编译 Swift 项目,无需代码签名
【发布时间】:2017-12-19 18:21:46
【问题描述】:

有什么方法,任何方法,任何方法,我可以获得 Xcode 版本 9.2 (9C40b) 来允许我创建一个无需代码签名的应用程序吗?我将在 6 个月内完成编写代码后对代码进行签名,但现在,我只想编译代码、玩游戏,然后让 HelloWorld 工作。我不想解决我的签名失败问题,无论是什么,我只是不希望它签名并摆脱所有这些麻烦。 XCode General Tab Build SettingsXCode Build Settings Tab Settings。这真的不应该这么难。

我刚刚上传了签名错误,当时全部配置为不签名

【问题讨论】:

  • 如果您的应用程序是用 html css、javascript 编写并在浏览器中运行,那么您就不需要检查配置文件的内容。如果它是用 Objective-c 编写并为苹果应用商店编译的,你需要先得到你的证书,然后才能将应用程序部署到任何地方进行测试。上个月,11 月 22 日左右,微软在第 9 频道发布了一段关于如何处理 iphone 的精彩视频。
  • 这是一个 Swift HelloWorld 应用程序。真的,我不能关闭所有这些签名废话来编写 HelloWorld?
  • 你为什么要避免代码签名这么多费心在 SO 上问一个关于它的问题?您可以使用免费的开发者 ID 进行代码签名,所以我看不出有什么理由不想为您的应用签名。
  • 大卫,打开或关闭使用我的真实 AppleID 签名没有区别。无论我做什么,Xcode 都会抱怨这个签名。我要做的就是编译HelloWorld

标签: xcode signing


【解决方案1】:

如果您取消选择“自动管理签名”或选择团队:无,您可以在模拟器中构建和运行

在真实设备上运行需要一个免费的开发者帐户,并且(希望)如果您选择“自动管理签名”,一切都会为您处理好,或提示您需要做什么。

【讨论】:

  • 嗨 PeejWeej,不,这也不起作用。无论我做什么,我都无法在没有 Xcode 抱怨签名的情况下编译一个愚蠢的 HelloWorld 应用程序。
  • 我已验证您可以在 iOS 模拟器中运行 helloworld。如果没有有效的配置文件,它将无法在连接的 iphone 设备上运行。笔记。我的环境已经有一些配置的东西和证书。我只是在验证测试中取消选中签名框。
  • 我只想让它在 iOS 模拟器中运行。但是,正如您从屏幕截图中看到的那样,我没有走那么远,无论我在编译时对签名证书做什么,它都会抱怨
  • @Steve 所以如果你创建一个新的空白项目,取消选中“自动管理签名”,它不允许你构建或运行?
  • 从屏幕截图中的两个错误来看,您的目标是设备而不是 iOS 模拟器(iPhone 8 plus)。验证当设备是目标或选择通用 iOS 设备并运行构建操作时出现这些错误。
猜你喜欢
  • 1970-01-01
  • 2010-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-11
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
相关资源
最近更新 更多