-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i have a watchapp that is companion app of ios app. i make complications and added in iphone watch app. now please tell how can i directly set the custom complication. example what i write on top compliation in watchfile.complication.top = ? #9
Comments
please reply. |
You can try taking a real watchface file by sharing from your Watch or iPhone, and opening it in WatchFaceDumper.app in order to know real values for your usecase. And then you might be able to copy that values and/or fake a part of that into a WatchFace struct. WatchFaceDumper/Watchface/Face.swift Lines 73 to 92 in de2d963
WatchFaceDumper/Watchface/Metadata.swift Lines 100 to 106 in de2d963
|
thank you for responding. its done. actually i am developing watchface
iphone app having companion app. when i set the complication on watch and
make file i call WCSession delegate and send the values to watchapp that
reload the complication and dynamically add the complication . but the
issue is its not running when watch app is suspended. is there any other
way to send data even app is suspended and complication reloads?
…On Fri, 14 Jul 2023 at 04:10, banjun ***@***.***> wrote:
You can try taking a real watchface file by sharing from your Watch or
iPhone, and opening it in WatchFaceDumper.app in order to know real values
for your usecase. And then you might be able to copy that values and/or
fake a part of that into a WatchFace struct.
https://github.com/banjun/WatchFaceDumper/blob/de2d9638584bf9db36dad5c47862e2ef3761070c/Watchface/Face.swift#L73-L92
https://github.com/banjun/WatchFaceDumper/blob/de2d9638584bf9db36dad5c47862e2ef3761070c/Watchface/Metadata.swift#L100-L106
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWBEISDBSV375MO5T6ERMN3XQB57XANCNFSM6AAAAAA2IRNOWU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
modular duo is not open . can you tell me the identifier of all faces . for
example portrait has 'bundle'
…On Fri, 14 Jul 2023 at 04:10, banjun ***@***.***> wrote:
You can try taking a real watchface file by sharing from your Watch or
iPhone, and opening it in WatchFaceDumper.app in order to know real values
for your usecase. And then you might be able to copy that values and/or
fake a part of that into a WatchFace struct.
https://github.com/banjun/WatchFaceDumper/blob/de2d9638584bf9db36dad5c47862e2ef3761070c/Watchface/Face.swift#L73-L92
https://github.com/banjun/WatchFaceDumper/blob/de2d9638584bf9db36dad5c47862e2ef3761070c/Watchface/Metadata.swift#L100-L106
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWBEISDBSV375MO5T6ERMN3XQB57XANCNFSM6AAAAAA2IRNOWU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I think I don't know about that. A watchface file is a static file format that don't have dynamic aspects. I think you can get a watchface file via watchface sharing functionality of watchOS and/or iOS after the complication and its latest data are set to the watchface.
As pod WatchFace and WatchFaceDumper is an analysis project for private Apple watchface file format, a structure that has not yet analyzed in WatchFaceDumper is need to be analyzed in any way. It's a tough part but theoretically we can do an analysis on top of WatchFaceDumper... |
okay. thank you soo much for your time.
…On Mon, 17 Jul 2023 at 15:13, banjun ***@***.***> wrote:
is there any other way to send data even app is suspended and complication
reloads?
I think I don't know about that. A watchface file is a static file format
that don't have dynamic aspects. I think you can get a watchface file via
watchface sharing functionality of watchOS and/or iOS after the
complication and its latest data are set to the watchface.
modular duo is not open .
As pod WatchFace and WatchFaceDumper is an analysis project for private
Apple watchface file format, a structure that has not yet analyzed in
WatchFaceDumper is need to be analyzed in any way. It's a tough part but
theoretically we can do an analysis on top of WatchFaceDumper...
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWBEISETCQO2BS2PAMYVJB3XQUF37ANCNFSM6AAAAAA2IRNOWU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
if i have live app extension and bundle id and complication name so it can
be set on my watch or just preview me the complication without installing it
?
… Message ID: ***@***.***>
>
|
@zoraiz-WOL Hi, I am also working on a similar project. At this point I have nearly 100+ complications in my watch app. You stated you are adding complications dynamically in your watch app. (also seen in Facer App). Currently I am adding complications through WidgetBundle. |
hi @***@***.*** ***@***.***> live watchfaces are
not running on watch ultra. there is any configurations i need to set?
…On Fri, 18 Aug 2023 at 11:49, Hammad Ashraf ***@***.***> wrote:
@zoraiz-WOL <https://github.com/zoraiz-WOL> Hi, I am also working on a
similar project. At this point I have nearly 100+ complications in my watch
app. You stated you are adding complications dynamically in your watch app.
(also seen in Facer App).
Can you please help me here or show me how you are doing it?
Currently I am adding complications through WidgetBundle.
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWBEISBDQUNDCVTXYYYSBKTXV4GAVANCNFSM6AAAAAA2IRNOWU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
you can add your complications on complication controller class and run
your watch app. complications will add on iphone watch app complication
section.
…On Fri, 18 Aug 2023 at 11:49, Hammad Ashraf ***@***.***> wrote:
@zoraiz-WOL <https://github.com/zoraiz-WOL> Hi, I am also working on a
similar project. At this point I have nearly 100+ complications in my watch
app. You stated you are adding complications dynamically in your watch app.
(also seen in Facer App).
Can you please help me here or show me how you are doing it?
Currently I am adding complications through WidgetBundle.
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWBEISBDQUNDCVTXYYYSBKTXV4GAVANCNFSM6AAAAAA2IRNOWU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
No description provided.
The text was updated successfully, but these errors were encountered: