2017-06-17 62 views
1

如何为iOS(* .ipa)创建独立应用程序,以便我可以将其分发给朋友/测试人员?从React原生项目构建独立应用程序

有没有办法做到这一点,而不支付99美元/年的苹果?

我尝试了解决方案,您必须创建一个名为“Payload”的目录,将其归档并将其重命名为* .ipa。但是,这不起作用。

+1

您可以按照此链接:https://stackoverflow.com/questions/42110496/how-to-build-ipa-application-for-react-native-ios/42130914#42130914 – 2017-06-19 07:23:51

+1

我试过了,但它didn没有工作。现在是苹果阻止了吗? – Kasturi

+0

你解决了吗? –

回答

0

世博会为这个问题创造了一个很好的解决方案。这对开发也很有用。他们在闲暇频道上有一个庞大的社区。下载世博应用程序,您可以在自己的设备上进行测试,并将您的应用程序发送给您的朋友。

https://expo.io/

+0

我试过了。这是我得到的错误 [曝光]确保项目设置正确...... | [曝光]无效的项目目录。查看上面的日志以获取信息 错误:无效的项目目录。查看上面的日志以获取信息 在Command._callee2 $(/Users/adam/code/universe/dev/exp/src/exp.js:199:15) 在tryCatch(在/ usr/local/lib目录/ node_modules/EXP/node_modules /再生运行时/runtime.js:65:40) 在Generator.invoke [按_invoke](在/ usr /本地/ LIB/node_modules/EXP/node_modules/regenerator- – Kasturi

0

你可以问问你的朋友来安装世博应用程序来测试它

如果你问你的朋友安装的世博应用程序,你保持你的世博XDE与选定为隧道主机开放它应该工作。但是,如果你切换你的XDE应用程序将不再工作。这是唯一的方法。

了Android APK仍然可以发给你的朋友没有许可证,但适用于iOS,您将需要获得开发者证书,并上传应用程序/获得批准,然后才可以你问人们对它进行测试。