iOS4版提出
iOS4版を提出しましたが、いろいろごたごたがありました。
- iPhone OS Deplpyment Target を、iPhone OS 3.0以上にしないと通らなくなった。 → OS4対応のアプリケーションは、OS2.xではもはやインストールできません。
- Entitlements.plistに、application-identifierの指定が必要になった
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
application-identifier
##########.com.yourcompany.appname
get-task-allow
########## は10桁のAPP IDで、iPhone Provisioning Portalで確認できます。
(Provisioning->Distribution->App ID)
application-identifierがないと提出時に次のメッセージが出てはねられます。
The binary you uploaded was invalid. The application-identifier entitlement is not formatted correctly; it should contain your 10-character App ID Seed, followed by a dot, followed by your bundle identifier.