Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在没有Apple Dev帐户或越狱的情况下测试iPhone应用程序_Iphone_Xcode - Fatal编程技术网

在没有Apple Dev帐户或越狱的情况下测试iPhone应用程序

在没有Apple Dev帐户或越狱的情况下测试iPhone应用程序,iphone,xcode,Iphone,Xcode,我做了一个小应用,我想在我的iPhone5上测试一下。问题是我不能为苹果支付100美元,或者因为它是iPhone5,所以我不能越狱。我真的需要测试一下,有人能帮忙吗 谢谢 iPhone将只执行由苹果授权的私钥加密签名的二进制代码 获得加密密钥授权的唯一方法是每年支付100美元并同意他们的开发合同 你可以在任何现代mac电脑上的iOS模拟器中运行该应用程序,无需签名,也无需支付任何费用。只需安装Xcode,选择“iPhone模拟器”作为目标,然后单击Run按钮 如果你能找到一个拥有开发者帐户的朋友

我做了一个小应用,我想在我的iPhone5上测试一下。问题是我不能为苹果支付100美元,或者因为它是iPhone5,所以我不能越狱。我真的需要测试一下,有人能帮忙吗


谢谢

iPhone将只执行由苹果授权的私钥加密签名的二进制代码

获得加密密钥授权的唯一方法是每年支付100美元并同意他们的开发合同

你可以在任何现代mac电脑上的iOS模拟器中运行该应用程序,无需签名,也无需支付任何费用。只需安装Xcode,选择“iPhone模拟器”作为目标,然后单击Run按钮

如果你能找到一个拥有开发者帐户的朋友,他们可能愿意用他们的私钥为你的应用程序签名。在不签名的情况下构建/归档应用程序,将其与您的设备UDID和其他一些详细信息一起通过电子邮件发送给他们,他们必须创建一个配置文件,然后对应用程序进行签名并通过电子邮件发送回您。然后你可以把它拖到iTunes上安装应用程序


此部署方法仅适用于测试版代码,因此它将在几个月后过期。必须重复这些步骤。

iPhone将只执行由苹果授权的私钥加密签名的二进制代码

获得加密密钥授权的唯一方法是每年支付100美元并同意他们的开发合同

你可以在任何现代mac电脑上的iOS模拟器中运行该应用程序,无需签名,也无需支付任何费用。只需安装Xcode,选择“iPhone模拟器”作为目标,然后单击Run按钮

如果你能找到一个拥有开发者帐户的朋友,他们可能愿意用他们的私钥为你的应用程序签名。在不签名的情况下构建/归档应用程序,将其与您的设备UDID和其他一些详细信息一起通过电子邮件发送给他们,他们必须创建一个配置文件,然后对应用程序进行签名并通过电子邮件发送回您。然后你可以把它拖到iTunes上安装应用程序


此部署方法仅适用于beta测试代码,因此它将在几个月后过期。必须重复这些步骤。

+1不幸的是,这是唯一真正做到这一点的方法。大多数功能可以使用iOS模拟器进行测试,但是,只要应用程序不使用硬件(如加速计),您就可以在模拟器中完全测试应用程序。好的,谢谢。我真的没有freinds知道什么是Apple Dev帐户。我13岁…@DrakeWitt遗憾的是,如果不在开发者帐户上花钱,iOS开发是不可能的(从法律上讲,除非你18岁,否则你甚至不能这样做)。我建议你研究HTML5。你可以用HTML5创建非常酷的iOS应用(在apple.com上搜索“iOS网络应用入门”)。或者,如果你真的想学习Objective-C,那就编写一些Mac软件。它和iOS差不多(只是旧了一点)。这让我对苹果感到紧张的是,你必须为一切付费!即使你想测试自己开发的应用程序!我曾经为Android开发过,在“钱”方面绝对有很多不同@androniennn苹果公司需要花很多钱来关注每一个开发者在做什么,事实上,苹果公司有数千名全职员工整天都在做这件事。有人必须支付他们的工资,与其说是客户,不如说是开发商。与硬件和每月电话合同相比,成本相当低。而且该软件是免费的,微软对他们的开发软件收取数千美元。不幸的是,这是唯一真正做到这一点的方法。大多数功能可以使用iOS模拟器进行测试,但是,只要应用程序不使用硬件(如加速计),您就可以在模拟器中完全测试应用程序。好的,谢谢。我真的没有freinds知道什么是Apple Dev帐户。我13岁…@DrakeWitt遗憾的是,如果不在开发者帐户上花钱,iOS开发是不可能的(从法律上讲,除非你18岁,否则你甚至不能这样做)。我建议你研究HTML5。你可以用HTML5创建非常酷的iOS应用(在apple.com上搜索“iOS网络应用入门”)。或者,如果你真的想学习Objective-C,那就编写一些Mac软件。它和iOS差不多(只是旧了一点)。这让我对苹果感到紧张的是,你必须为一切付费!即使你想测试自己开发的应用程序!我曾经为Android开发过,在“钱”方面绝对有很多不同@androniennn苹果公司需要花很多钱来关注每一个开发者在做什么,事实上,苹果公司有数千名全职员工整天都在做这件事。有人必须支付他们的工资,与其说是客户,不如说是开发商。与硬件和每月电话合同相比,成本相当低。而且该软件是免费的,微软对其开发软件收取数千美元的费用。