AviarySDKは、現在はAdobeになってしまってますが。
旧SDKを利用したアプリをアプデする際、エラーになるようです。
Validateは成功するけど、アップロードでエラー。
ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/web.app/AviarySDKResources.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
ERROR ITMS-90542: “Invalid CFBundleSupportedPlatforms value. The key ‘CFBundleSupportedPlatforms’ in the Info.plist file in bundle ‘Payload/web.app/AviarySDKResources.bundle’ contains an invalid value ‘( “iPhoneSimulator” )’. Consider removing the CFBundleSupportedPlatforms key from the Info.plist. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
CFBundleExecutableと、CFBundleSupportedPlatformsを検索すると、AviarySDKのInfo.plistが2つ出てくるので、それぞれから、どちらも項目削除で。
iPhoneSimulatorが対象になっている時点で、そもそも必要ないパラメータなのだろう。(と解釈)
削除後、動作が問題ないことを確認し、アップロードできました。
以前Adobeに置き換えようとしたけれど、名前違いだけでなく、なんだか結構違う感じでやめてます。そのうち必要になるのかもしれない。。