Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

In need of help with compatibility/packaging & Signing

Community Beginner ,
Mar 28, 2019 Mar 28, 2019

Hi community,

I'm developing a Photoshop extension. I have finished the functionality and ui, problem for me is that I dont really know what i'm doing with Ps compatibility

and the partner portal doesnt seem to be recognizing the version from my manifest correctly.

Is there somewhere or someone to refer to for help with this kind of thing?

I know this is a very broad description, I have many more details if someone is interested.

Thanks

1.3K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Mar 29, 2019 Mar 29, 2019

Do you want to set a specific Photoshop version?

Maybe we can help you if you post your manifest file and explain this in more detail.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 29, 2019 Mar 29, 2019

hi, thanks for replying.

I need some bug fixes on (I believe) my manifest, as well as potentially the HTML panel itself.

what I'd like to have in the end is an extension that is compatible with CC15.0 - CC20.0.4

Before I get into too many more details I'll post my manifest which is as follows:

<?xml version='1.0' encoding='UTF-8' standalone="no"?>

<ExtensionManifest ExtensionBundleId="PROchnl+" ExtensionBundleVersion="1.0.15" Version="4.0">

  <ExtensionList>

   <Extension Id="com.PROchnl+.panel" Version="1.0.15" />

  </ExtensionList>

  <ExecutionEnvironment>

   <HostList>

   <Host Name="PHSP" Version="[14.0,19.9]" />

   <Host Name="PHXS" Version="[14.0,19.9]" />

   </HostList>

   <LocaleList>

   <Locale Code="All" />

   </LocaleList>

   <RequiredRuntimeList>

   <RequiredRuntime Name="CSXS" Version="4.0" />

   </RequiredRuntimeList>

  </ExecutionEnvironment>

  <DispatchInfoList>

   <Extension Id="com.PROchnl+.panel">

   <DispatchInfo>

   <Resources>

   <MainPath>./client/index.html</MainPath>

   <ScriptPath>./host/index.jsx</ScriptPath>

   <CEFCommandLine />

   </Resources>

   <Lifecycle>

   <AutoVisible>true</AutoVisible>

   </Lifecycle>

   <UI>

   <Type>Panel</Type>

   <Menu>PROchnl+</Menu>

   <Geometry>

   <Size>

   <Height>410</Height>

   <Width>245</Width>

   </Size>

   <MinSize>

   <Height>410</Height>

   <Width>245</Width>

   </MinSize>

   <MaxSize>

   <Height>410</Height>

   <Width>245</Width>

   </MaxSize>

   </Geometry>

   <Icons>

   <Icon Type="Normal">./client/images/icon.jpg</Icon>

   </Icons>

   </UI>

   </DispatchInfo>

   </Extension>

  </DispatchInfoList>

</ExtensionManifest>

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Mar 29, 2019 Mar 29, 2019

and the partner portal doesnt seem to be recognizing the version from my manifest correctly.

What exactly is happening?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 30, 2019 Mar 30, 2019

When I submitted my .zxp (with the above manifest) it was rejected because the manifest states that my extension is compatible with versions of Photoshop that it isn't (CC 2014 & 2015, because my extension wasn't available in the extension menu)

so after I attempted to change the program to compatible with those earlier versions, only to have Ps seem to behave quite differently

in regard to the html interface which caused other problems. So as a compromise I changed the manifest to exclude Ps 2014 - 2015 and resubmitted. It was rejected once more because it wasn't compatible with the latest update (20.0.4, although it was working with 20.0) and the site recognized version 2017 - 2019 and it's compatible with 2015.5.

So in summary I have some issues with my interface working properly in 2014, 2015 & 2019

And I'm having trouble getting my manifest to be read properly on the partner portal.

I hope this makes sense

thanks

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Mar 30, 2019 Mar 30, 2019
LATEST

[14.0,19.9] means your Panel supports Photoshop CC (the first CC Release, not CC 2014) up to CC 2018.

If for example, you want to support CC 2015 and newer (and future) versions use this (without square brackets):

<Host Name="PHXS" Version="16.0" />

<Host Name="PHSP" Version="16.0" />

You can see the version number here: CEP-Resources/CEP 9.0 HTML Extension Cookbook.md at master · Adobe-CEP/CEP-Resources · GitHub

Of course, your panel must work on the defined versions. Otherwise, it will be rejected.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines