在使用IONIC和angularJS制作的ios设备上testingIOS应用程序

我正在制作一个使用IONIC制作的应用程序,我只想在我的iOS设备上进行testing,而不是将其发布到应用程序商店。 我是否还需要一个Apple开发者账户(支付99美元),还是安装了XCODE和IONIC的MAC?

我只是想在我的设备上进行testing,而不是将其发布到app store。

对的,这是可能的。

我今天试了这个。 使用XCODE 7testing版2.使用IONICtesting我的项目只有APPLIE ID,而不是APPLE DEVELOPER ACCOUNT和它的工作。

所有你需要做的是(用于制作IONIC项目并在没有APPLE开发者ID的物理设备上安装它们)

  1. 安装XCODE版本7(目前是beta 2)
  2. 安装节点JS(更新path)
  3. 安装Cordova
  4. 做一个离子项目(IONIC开始你的项目空白)

IOS平台是默认添加的。

  1. 去platform / ios文件夹
  2. 会有一个yourproject.xcode文件 – 打开它
  3. 将您的设备连接到MAC
  4. 运行你的项目 – 如果你有任何错误,XCODE提供修复问题的选项,点击它,你的应用程序将被安装在物理设备上

是的,我可以证实这一点,因为我也必须自己做。 您必须购买Apple开发者许可证才能在手机上testing应用程序。 我知道这听起来很疯狂,因为你实际上没有把它放到商店,只是“testing”,但嘿,这是苹果;)。

但是,如果您只想在Xcode 模拟器中运行它,则不必这样做。

编辑:这是官方文件确认: https : //developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-CODE_SIGNING_IN_A_NUTSHELL-IPHONE_CERTIFICATES

另外,这里有一个问题类似的问题,答复也是一样的。