好吧,我已经在xcode中构建了我的第一个桌面应用程序。该应用程序仅供一人使用。我想以最快,最简单的方式导出它,以便他们可以在笔记本电脑上使用它。
我有Mac OS 10.10.3和XCode 6.4。目标笔记本电脑有Mac OS 10.10.5。我不愿意更新我的系统和笔记本电脑上的系统,但如果我别无选择,我会这样做。
让它在我自己的计算机上工作将是一个很好的开始。目前,如果我做产品>存档。然后导出"作为Mac应用程序" (无符号)。它会创建应用程序,但是当我尝试打开它时,它会说'#34; App因为问题而无法打开"。有没有办法可以调试这个?或者我可能错过了一件明显的事情?
理想情况下,我希望应用程序可以在我的计算机上运行,并且能够将其传输到目标笔记本电脑并让它在那里工作。如果我别无选择,我将支付开发者许可证,但对于单目标应用程序,我觉得这样做是浪费钱。
答案 0 :(得分:1)
假设您的应用已构建,您可以尝试做一件简单的事情:
答案 1 :(得分:0)
你没有在你的问题中明确说明,但你没有苹果开发者证书吗?如果没有,那么您将无法正确签署该应用程序以将其导出以供使用。如果我没有弄错的话,当我导出我的应用程序时(即使是在我家中的其他机器上进行本地测试),应用程序也会使用我的开发人员证书进行签名,从而使OSX能够看到应用程序已经由注册开发人员签名。
我相信您将能够在Xcode中运行应用程序(没有开发人员证书),但是为了导出它,您需要一个签名(开发证书),它是Apple Developer订阅的一部分。
答案 2 :(得分:0)
事后看来相当明显,但我最终在目标计算机上安装XCode(使用{{3}}获取与我在开发计算机上运行的版本相同的版本。然后我就可以将项目复制到并且运行它。这不是理想的,但是它完成了工作。