[fpc-pascal] Apple development tools
jonas.maebe at elis.ugent.be
Thu Sep 9 15:45:21 CEST 2010
On 09 Sep 2010, at 15:31, Mark Morgan Lloyd wrote:
> I've just had my attention drawn to this elsewhere, and thought it
> would be of general interest.
> "In particular, we are relaxing all restrictions on the development
> tools used to create iOS apps, as long as the resulting apps do not
> download any code. This should give developers the flexibility they
> want, while preserving the security we need.
Perfect! FPC-compiled apps are once again allowed by the new SDK
3.3.1 Applications may only use Documented APIs in the manner
prescribed by Apple and must not use or call any private APIs.
3.3.2 An Application may not download or install executable code.
Interpreted code may only be used in an Application if all scripts,
code and interpreters are packaged in the Application and not
downloaded. The only exception to the foregoing is scripts and code
downloaded and run by Apple's built-in WebKit framework.
There's no reference anymore to only using particular languages.
Interestingly, just yesterday I received a reply to the feedback I
sent to Apple (in April) about how their new SDK agreement locked out
FPC-compiled apps. The reply read:
"Developers should be testing and developing their apps in line with
the iOS Developer Program License Agreement. Should you have any
questions or concerns, we request that you review the iOS Developer
Program License Agreement details with your own legal counsel. You may
view a copy of the latest agreement via the Member Center - Your
Account area: <snip>"
I didn't bother to actually check whether there was a new agreement (I
figured it was just a boiler plate for "go away"), but given this
development it does seem that it was grouped with all other objections
to that change...
More information about the fpc-pascal