• Apple releases iPhone OS SDK 3.1.2

    Apple on Thursday released an update for the iPhone SDK, bringing the current version of the SDK to 3.1.2.

    The new SDK 3.1.2, which now includes Xcode 3.2.1, is available in versions that are compatible with Leopard and Snow Leopard for iPhone and iPod Touch developers.

    The update contains general bug fixes for the SDK and Xcode. Dashcode is reported to now support the creation of Web applications that are optimized for Safari on the iPhone, PC, and Mac.

    If you’ve used this new update, please tell us about your experiences with it in the comments.

     
  • Enable HTTPS On Apache Running On A Leopard

    SSL is a big part of building secure web services. The steps outlined below can help generate a certificate for Adobe AIR applications to be signed.

    Quick note: This is a fairly detailed process, so take a firm hold of the wheel and be prepared for a lengthy ride. You are going to need your terminal and su access.
    You will be generating encryption keys and certificates, and editing Apache conf files.
    First, you need a certificate

    Step 1

    Open up a terminal window, and su root. Then, cd over to your Documents directory.

    Add a new directory in there using mkdir and call it certs like so:

    sh-3.2# mkdir certs

    Then cd into it.

    Type this command…

    sh-3.2# /System/Library/OpenSSL/misc/CA.pl -newca

    You’ll see a whole pile of stuff fly by, piece by piece:

    CA certificate filename (or enter to create) (hit enter)
    Making CA certificate ...
    Generating a 1024 bit RSA private key
    ......++++++
    ...........++++++
    writing new private key to './demoCA/private/cakey.pem'
    Enter PEM pass phrase: [enter a passphrase]
    Verifying - Enter PEM pass phrase: [enter the passphrase again]
    -----

    You are about to be asked to enter information that will be incorporated into your certificate request.
    What you are about to enter is what is called a Distinguished Name or a DN.
    There are quite a few fields but you can leave some blank
    For some fields there will be a default value, If you enter ‘.’, the field will be left blank.
    —–

    Read the rest of this entry »

     

Bad Behavior has blocked 237 access attempts in the last 7 days.

array(0) { }