iPhone的翻译? [英] Interpreter for the iPhone?

查看:16
本文介绍了iPhone的翻译?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对为 iPhone 制作解释器很感兴趣.这将是一个实验性的想法,但可能很棒.我喜欢让我自​​己的语言面向移动计算和数学的想法.

I'm interesting in making an interpreter for the iPhone. It will be an experimental idea but could be great. I like the idea of making my own language geared towards on-the-go computing and mathematics.

我已经四处阅读,并且看到了有关 iphone 口译员的混合信息.Apple 将允许什么?

I've read around and I have seen mixed information about interpreters on the iphone. What will Apple allow?

我看过这个应用程序,这是一个不错的主意,但显然不起作用 - http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=415827304&mt=8&u1=web&affId=1860684

I've seen this app which is a nice idea but doesn't work apparently - http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=415827304&mt=8&u1=web&affId=1860684

感谢您的任何回复.与此同时,我将为这种语言提出一些想法.

Thank you for any reply. In the meantime I'll produce some ideas for this language.

推荐答案

Apple 于 2010 年第三季度末开始正式允许在 iOS App Store 中使用编程语言解释器(他们更改了 SDK 协议以澄清这一点).但是,解释器(UIWebview 中的 Javascript 除外)不允许运行任何下载的代码.仅限应用内置或用户输入的代码.

Apple started officially allowing programming language interpreters in the iOS App store late Q3 of 2010 (they changed their SDK agreement to clarify this). However interpreters (except for Javascript in a UIWebview) are not allowed to run any downloaded code. Only code built into the app, or typed in by the user.

目前在 App Store 中有 5 个或更多基本解释器可用.它们都要求您输入基本程序.

There are 5 or more Basic interpreters currently available in the App store. They all require you to type in your Basic program.

如果您创建解释器,您可能需要确保它符合 iOS SDK 沙​​箱规则(不允许在沙箱外进行文件窥探或尝试生成进程等)

If you create an interpreter, you might want to make sure it complies with the iOS SDK sandbox rules (doesn't allow file snooping outside the sandbox or attempts at spawning processes, etc.)

更新:2017 年 6 月左右,Apple 再次修改了他们的开发者协议第 3.3.2 节,以允许教育编程应用程序下载和解释某些类型的代码.下载的代码必须是可查看和可编辑的,不能修改超过 80% 的显示,不能改变应用类型,不能有店面等.

Update: Around June, 2017, Apple amending their Developer agreement, section 3.3.2, again, to allow educational programming apps to download and interpret certain kinds of code. The downloaded code has to be viewable and editable, can't modify more than 80% of the display, can't change the type of app, and can't have a storefront, etc.

这篇关于iPhone的翻译?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆