二重螺旋
PlayCover
1. 短暂运行后闪退 ISSUE-012
通过终端指令修复:
国服
TARGET=$(echo -n "YWNlcnQy" | base64 -d)
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.hero.dna.ios.app/Frameworks/$TARGET.framework/$TARGET
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x77\x05\x00\xB4\xF4\x03\x02\xAA\xF5\x03\x01\xAA\xF3\x03\x00\xAA\x16\x00\x80\x52\x28\x00\x80\x52"); exit 1 if $i < 0; seek F, $i + 168, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE >/dev/null 2>&1 && echo "\n\033[0;32mDone\033[0m\n"
国际服
TARGET=$(echo -n "YW5vcnQ=" | base64 -d)
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.panstudio.duetnightabyss.arpg.global.app/Frameworks/$TARGET.framework/$TARGET
perl -e 'open F, "+<:raw", $ARGV[0] or die $!; local $/; my $d = <F>; my $i = index($d, "\x77\x05\x00\xB4\xF4\x03\x02\xAA\xF5\x03\x01\xAA\xF3\x03\x00\xAA\x16\x00\x80\x52\x28\x00\x80\x52"); exit 1 if $i < 0; seek F, $i + 168, 0; print F "\x1F\x20\x03\xD5"; close F;' $EXECUTABLE
codesign -fs- $EXECUTABLE >/dev/null 2>&1 && echo "\n\033[0;32mDone\033[0m\n"
2. 存储空间不足报错 ISSUE-001
通过终端指令修复:
国服
rm -r /Users/$USER/Library/Containers/com.hero.dna.ios/Data/Library/Users/$USER/Library/Containers/com.hero.dna.ios/Data && ln -sf /Users/$USER/Library/Containers/com.hero.dna.ios/Data /Users/$USER/Library/Containers/com.hero.dna.ios/Data/Library/Users/$USER/Library/Containers/com.hero.dna.ios/Data
国际服
rm -r /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data/Library/Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data && ln -sf /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data /Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data/Library/Users/$USER/Library/Containers/com.panstudio.duetnightabyss.arpg.global/Data
3. 鼠标点击异常 ISSUE-003
使用PlayCover Nightly版,右键游戏图标 - 设置 - 键盘映射设置,启用“disableBuiltinMouse”选项。
4. 解锁60帧
右键游戏图标,选择“显示应用数据”,进入二重螺旋/Data/Library/EM/Saved/Config/IOS,用文本编辑打开Engine.ini,在文件末尾添加:
[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
FrameRateLock=PUFRL_60
5. 客服界面屏幕方向错误 ISSUE-019
通过终端指令修复:
国服
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.hero.dna.ios.app/Frameworks/Game.framework/Game
FUNC_ADDR=$(otool -oV $EXECUTABLE | awk '/HMServiceViewController/{found=1} found && /supportedInterfaceOrientations/{f=1} f && /imp/{print $2; exit}')
printf '\x00\x03\x80\xD2\xC0\x03\x5F\xD6' | dd of=$EXECUTABLE bs=1 seek=$(($FUNC_ADDR)) conv=notrunc
codesign -fs- $EXECUTABLE
国际服
EXECUTABLE=~/Library/Containers/io.playcover.PlayCover/Applications/com.panstudio.duetnightabyss.arpg.global.app/Frameworks/HeroGlobalSDK.framework/HeroGlobalSDK
FUNC_ADDR=$(otool -oV $EXECUTABLE | awk '/HGKFVC/{found=1} found && /supportedInterfaceOrientations/{f=1} f && /imp/{print $2; exit}')
printf '\x00\x03\x80\xD2\xC0\x03\x5F\xD6' | dd of=$EXECUTABLE bs=1 seek=$(($FUNC_ADDR)) conv=notrunc
codesign -fs- $EXECUTABLE
6. 运行帧率低/发热严重
右键游戏图标,选择“显示应用数据”,进入二重螺旋/Data/Library/EM/Saved/Config/IOS,用文本编辑打开DeviceProfiles.ini,在文件末尾添加:
[IPadPro DeviceProfile]
CVars=r.MobileContentScaleFactor=1.0
可任意修改等号后面的数值。数值越小,画面越糊,运行越流畅,发热越少。
7. 剧情过场演出卡死
原因不明。可以尝试以下方法:
- 画质设置 - 显示 - 特效细节改为“低”或“极低”
- 快速点击跳过按钮
- 用云游戏过掉这段剧情