【问题标题】:Testing on iPhone Simulator w/o License在没有许可证的 iPhone 模拟器上进行测试
【发布时间】:2011-05-05 11:04:01
【问题描述】:

我有几个问题要问。目前,我正在自学iphone编程,以后可能会学习mac。我只需要确保我的应用程序能够相应地运行。

那么我是否需要许可证才能在 iphone 模拟器上进行测试?我不需要在真实设备上进行测试。我不打算在不久的将来在应用商店上放任何东西。

如果不是,我如何绕过代码签名错误(证书和所有)?

如果是...非虚拟机...


对于 Mac,我是否需要许可证才能在我的个人 Mac 上测试和运行应用程序?

提前感谢您的帮助。 :D

【问题讨论】:

    标签: iphone objective-c xcode macos programming-languages


    【解决方案1】:

    如果您注册为 Apple 开发人员并下载 iPhone SDK,您可以免费在模拟器上进行测试。为此,请转到此处:http://developer.apple.com/programs/register/

    您将无法在真实设备上进行测试,但从您的问题来看,这似乎不是问题。此外,通过注册成为 Apple 开发者,您还可以下载并使用 Xcode 编写 Mac 应用程序。

    如果您决定需要在 iOS 设备(甚至是您自己的设备)上运行应用程序或发布到 App Store,则必须注册iOS Developer Program,每年 99 美元。

    【讨论】:

      【解决方案2】:

      这有点令人困惑,但 Xcode 和 iPhone SDK 是完全免费的。如果您想将应用程序放在手机上或发布到应用商店,则需要支付 100 美元的许可费用,而 Android 是免费的。

      【讨论】:

      • 不正确。要发布到 Android Market,您需要成为注册开发者,并且需要支付 25 美元的注册费。
      • 哦,真的,拍摄我还没有走那么远。还是比苹果便宜
      【解决方案3】:

      您不需要开发人员代码签名证书即可在模拟器上运行应用。当您构建您的应用程序时,如果您选择为模拟器构建,XCode 将使用自签名确定性对代码进行签名,模拟器将很乐意接受。

      仅当您要在真实设备上部署时才需要开发者证书。

      【讨论】:

        【解决方案4】:

        除了设备测试限制之外,除非您是付费计划的成员,否则您无法下载和试用 SDK 的 beta 版本。您可以下载并安装当前版本并随心所欲地使用它

        【讨论】:

          猜你喜欢
          • 2016-02-15
          • 2014-01-02
          • 1970-01-01
          • 2011-05-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多