[AviarySDK] 更新版の申請でエラー

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つ出てくるので、それぞれから、どちらも項目削除で。

aviary

iPhoneSimulatorが対象になっている時点で、そもそも必要ないパラメータなのだろう。(と解釈)

削除後、動作が問題ないことを確認し、アップロードできました。

以前Adobeに置き換えようとしたけれど、名前違いだけでなく、なんだか結構違う感じでやめてます。そのうち必要になるのかもしれない。。

シェアする

  • このエントリーをはてなブックマークに追加

フォロミー

コメントをどうぞ

メールアドレスが公開されることはありません。