Xcode 如何在没有开发者帐户的情况下在iphone/物理设备上构建应用程序?

Xcode 如何在没有开发者帐户的情况下在iphone/物理设备上构建应用程序?,xcode,cordova,provisioning-profile,apple-developer,Xcode,Cordova,Provisioning Profile,Apple Developer,我有xcode 8.3和mac sierra10.12.4,我正在构建cordova应用程序。我无法在iphone上构建/生成应用程序。我没有apple开发者帐户,所以我尝试使用appleid,但没有获得配置文件。应用程序仅在模拟器中构建。如何在iphone/物理设备上构建应用程序而不使用开发者帐户?您需要签名将您的Apple ID设置为免费开发者帐户。这将允许Xcode创建免费的7天资源调配配置文件,您可以使用这些配置文件构建到连接的设备 有关更多信息,请参见。您似乎已经有了Apple ID,

我有xcode 8.3和mac sierra10.12.4,我正在构建cordova应用程序。我无法在iphone上构建/生成应用程序。我没有apple开发者帐户,所以我尝试使用appleid,但没有获得配置文件。应用程序仅在模拟器中构建。如何在iphone/物理设备上构建应用程序而不使用开发者帐户?

您需要签名将您的Apple ID设置为免费开发者帐户。这将允许Xcode创建免费的7天资源调配配置文件,您可以使用这些配置文件构建到连接的设备


有关更多信息,请参见。您似乎已经有了Apple ID,因此可以跳过步骤1。但是,按照其他步骤将其设置为开发人员帐户,然后将其链接到Xcode中

你需要注册你的Apple ID才能成为一个免费的开发者帐户。这将允许Xcode创建免费的7天资源调配配置文件,您可以使用这些配置文件构建到连接的设备


有关更多信息,请参见。您似乎已经有了Apple ID,因此可以跳过步骤1。但是,按照其他步骤将其设置为开发人员帐户,然后将其链接到Xcode中

在您的设备上运行应用程序不需要付费的Apple开发者帐户,但应用程序分发需要付费的Apple开发者帐户。要在iPhone上运行应用程序,只需在Xcode中输入Apple开发者帐户凭据,如下所示:

在添加您的apple开发者帐户后,只需按照这些操作,您就可以运行该应用程序,在此之前请注意从下拉列表中选择您的设备


在设备上运行应用程序不需要付费的苹果开发者帐户,但应用程序分发需要付费的苹果开发者帐户。要在iPhone上运行应用程序,只需在Xcode中输入Apple开发者帐户凭据,如下所示:

在添加您的apple开发者帐户后,只需按照这些操作,您就可以运行该应用程序,在此之前请注意从下拉列表中选择您的设备


重复问题重复问题从技术上讲,在设备上运行应用程序确实需要开发人员帐户。您不再需要付费开发人员帐户。但是您仍然需要一个开发人员帐户来签署二进制文件。iOS设备不会运行未经签名的应用程序,因此需要一个免费或付费的开发者帐户。@wottle我知道我忘了提到付费帐户,但我确实提到了应用程序分发需要apple开发者帐户,所以我认为我的答案不值得你投反对票。我的问题是你答案的第一行完全错了。如果有人来到这里,读到他们会有一个错误的印象,认为你可以在没有苹果开发者帐户的情况下在iOS上运行应用程序。那么现在可以了吗?从技术上讲,你确实需要一个开发者帐户才能在设备上运行应用程序。您不再需要付费开发人员帐户。但是您仍然需要一个开发人员帐户来签署二进制文件。iOS设备不会运行未经签名的应用程序,因此需要一个免费或付费的开发者帐户。@wottle我知道我忘了提到付费帐户,但我确实提到了应用程序分发需要apple开发者帐户,所以我认为我的答案不值得你投反对票。我的问题是你答案的第一行完全错了。如果有人来到这里,读到他们会有一个错误的印象,认为你可以在没有苹果开发者帐户的情况下登录一个在iOS上运行的应用程序。那么现在可以了吗?当我使用开发者帐户登录时,它会向我显示用户而不是免费的。请查看屏幕快照添加其他详细信息(包括任何屏幕快照)到您的原始问题,我可以尝试调整我的答案。当我使用开发人员帐户登录时,它会向我显示用户而不是免费的。请查看截图。请将其他详细信息(包括任何截图)添加到您的原始问题,我可以尝试调整我的答案。